News Feed
Jobs Feed
Sections



Recent Jobs

News Archive
feed this:

Adam Patterson's Blog:
DIY simple staging server.
October 21, 2011 @ 10:29:41

Adam Peterson has posted an interesting idea for those out there running an internal staging server they want to constantly keep up to date with the main line of code (without manual intervention) - a git pull web frontend combined with git post-receive hooks.

This [move from svn to git] left a bit of a gap in my process where I could no longer test on a remote server without updating it manually by S/FTP or opening terminal and manually calling a git pull. Open terminal and manually git pull it did break up the work flow a bit so using the Dingo framework I created a very simple Git helper and gave it its own URL something like git/pull.

He added a post-receive hook to his git server that calls this "git/pull" URL on the staging server and updates the code on the server. This provides an easy asynchronous way to update things on another server. Note, though, that this should never be done on a publicly accessible server - it's a pretty large security hole (or at the very least made secure somehow). He used Dingo to create his interface, but something like the Slim micro-framework could have worked just as well. You can view his code on github.

0 comments voice your opinion now!
git pull workflow staging server postreceive hook



Smashing Magazine:
Cleaning Up The Mess How To Keep Your Coding Workflow Organized
January 21, 2011 @ 10:47:10

On the Smashing Magazine site today Brian Hoyt has some suggestions for you to use to keep your workflow organized when developing your applications (code, file structure, assets, database, etc).

Perhaps in the past you've tried to build a more complex, cutting-edge website like [our example], and the project started off with great enthusiasm, but ended up in a nightmarish mess that you couldn't maintain. Your client lost interest when new features started getting too hard to add, and you started having to work late at night, tracking down bugs that you couldn't even find the relevant file for. After a project like that, it's not hard to see the relevance of a well-organized website project.

He talks about some general principles like "don't over-organize" and "don't mix aspects of the site" as well as some more specific things like a website size to structure recommendation and parts of a site and how to handle them - assets, stylesheets, javascript, the database structure/values and, of course, the code.

0 comments voice your opinion now!
organized opinion workflow website structure


Zend Developer Zone:
Zend Framework Dispatch Workflow Diagram
May 13, 2009 @ 08:47:33

In this new post to the Zend Developer Zone, they point out a workflow diagram Polley Wong has come up with showing how the Zend Framework's dispatch system works (request handling).

I've been researching Zend Framework lately and was curious about what's actually happening behind the scene of the whole dispatch process. Inspired by Thorsten Ruf's (zenddispatch_en.pdf) clear and beautifully presented workflow, I decided to go a step deeper and crawl Zend Framework's code. I came up with my own version of the flexible yet complicated workflow.

You can check out this new PDF here. It diagrams out an overall view of the request handling, a look at what happens inside the front controller including components like the Controller Dispatcher, Action Controller, Action Helper Broker and Response Object.

1 comment voice your opinion now!
zendframework dispatch workflow diagram polleywong


Sebastian Bergmann's Blog:
Support for the Cancel Case Workflow Pattern
January 25, 2008 @ 09:45:00

Sebastian Bergmann has a post about a new feature of the Workflow component in the eZ Components libraries - the Cancel Case Pattern.

Version 1.2 of the Workflow component that is part of the eZ Components adds support for the Cancel Case workflow pattern:

Once this Workflow pattern is called the complete Workflow instance is removed from the current execution (including any running nodes). You can find out more about the ezWorkflowNode in their documentation.

0 comments voice your opinion now!
cancel case workflow pattern ezcomponents


KillerPHP.com:
What is Source Control and Why Should I Use It?
November 06, 2007 @ 12:54:00

On the KillerPHP.com website today, there's a good beginner's guide (from J. Lenensold) about using version control in your development - specifically Subversion.

As projects start to get a little larger, it becomes crucial that you manage your code in an easy and organized manner. Using subversion is a breeze with tools like TortoiseSVN on windows and SCPlugin on the mac.

This article is an attempt at introducing the concept of SVN. There are many great tutorials out there that outline the steps for installing SVN on windows, mac and linux.

He talks about why using version control is a good thing, how it can speed up testing and even relates it back to PHPers with a sample workflow (with graphic) and some helpful hints as you introduce this very handy functionality into your development process.

2 comments voice your opinion now!
sourcecontrol subversion development workflow sourcecontrol subversion development workflow


Derick Rethans' Blog:
4th Major eZ Components release
July 03, 2007 @ 08:37:00

Derick Rethans points out a milestone in the life of the eZ Components project - the release of their fourth major version:

Earlier today we, the eZ Components development team, put out our fourth major release. This new release comes with two new components (Authentication and Workflow) as well as more than 200 other updates.

He details what the two new components are all about and includes comments about the stability of the eZ Components libraries (due to the use of test-driven development) and mentions one component in particular - Mail.

0 comments voice your opinion now!
ezcomponents release major authentication workflow component ezcomponents release major authentication workflow component


Tobias Schlitt's Blog:
Radar charts, MS SQL support, dialog system and greetings from spiderman!
May 08, 2007 @ 08:47:00

As mentioned in his latest blog entry today, >Tobias Schlitt and company have put out the latest version of the eZ Components library - version 2007.1 beta 1.

This release (which will go stable in a few weeks) includes lots of new features and many bug fixes.

Feature updates included in this release include updates to the Graph component to add radar charts and PDO data sets, support for MS SQL server in the Database component and named parameter and dynamic location support for the Template component.

There were also two new components added - Authentication and Workflow. You can either grab the package from the website as a download or you can use the pear upgrade functionality to grab the latest version and automatically install it.

1 comment voice your opinion now!
ezcomponents component beta release feature authentication workflow ezcomponents component beta release feature authentication workflow


Richard Lord's Blog:
Why I like the Zend Framework
February 06, 2007 @ 08:10:00

Richard Lord has posted some thoughts about why he likes one of his latest explorations - the Zend Framework - on his blog today.

I've been researching the Zend Framework for PHP in relation to a project I'm working on and I have to say I'm now a fan of it. There's lots to like about it, and some to dislike about it too. But to me the best aspect of it is the flexibility it offers.

He also mentions other reasons for liking it, including the simplicity of working his current application/workflow into the Framework's methods. There is one hit he mentions that the Framework team could improve on - the documentation.

0 comments voice your opinion now!
zendframework application workflow flexible documentation zendframework application workflow flexible documentation


Sandro Groganz's Blog:
The Future of eZ publish and eZ components
March 17, 2006 @ 07:03:46

Sandro Groganz has posted some of his thoughts on the future of eZ publish and eZ components, including acknowledgement of the hard work that the projects' developers do.

Now you can take a look into the future of eZ publish development, as well as the eZ components. I have conducted and published an email interview with five of eZ systems' leaders of the development team.

Some of the items listed in the future of eZ components include a framework components, a MVC components, a workflow component and a search component. For eZ publish, there's actually a feature list that's just been published for the latest version - 4.0 - that will be out to the public during the beginning of June.

0 comments voice your opinion now!
future ez publish components framework mvc workflow version 4.0 future ez publish components framework mvc workflow version 4.0


Henri Bergius' Blog:
Looking at the PHP workflow options
December 16, 2005 @ 07:06:11

In his latest post follows his look into the world of PHP workflow software - things that help keep you on track with development and the work that needs to be done - and how they're going to approach it in their PHP app (workflow engine on top of OpenPsa to support different pharmacovigilance and drug regulatory processes from the viewpoint of a drug manufacturer.

Since workflow is a big topic, it would be great to be able to share some of the development efforts with other PHP-based applications. Galaxia is a PHP workflow system that is shared between projects like TikiWiki and a list mentioned of things that the workgroup creation process should follow, and that Galaxia Workflow looks quite nice...

0 comments voice your opinion now!
workflow option galaxia tikiwiki xaraya workflow option galaxia tikiwiki xaraya



Community Events





Don't see your event here?
Let us know!


podcast introduction framework development zendframework2 application opinion phpunit database testing interview voicesoftheelephpant release language community conference injection zendframework symfony2 unittest

All content copyright, 2012 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework