Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Jared White's Blog:
Willowgarden Highlight: Easy Processing of Form Input
Sep 19, 2006 @ 15:17:58

Jared White has posted another Willowgarden highlight to his blog today, this time with a focus on the processing of form input.

In the bad old days of processing forms and saving each field to a column in a database row, you'd have to do a lot of manual gruntwork: accessing each field from the $_POST superglobal, checking the values, constructing the SQL query, connecting to the database and executing the query, and so forth. Wouldn't it be great if you could just import the form right into an object, and let it do the validation and the database saving based on just a few simple rules? Let's take a quick look at how that might work.

He shows how to make an instance of the WFFormCreator class in a simple script and add actions to it to handle the successful submission and the errors that might come up.

tagged: form create wfformcreator class framework willowgarden form create wfformcreator class framework willowgarden

Link:

Jared White's Blog:
Willowgarden Highlight: Easy Processing of Form Input
Sep 19, 2006 @ 15:17:58

Jared White has posted another Willowgarden highlight to his blog today, this time with a focus on the processing of form input.

In the bad old days of processing forms and saving each field to a column in a database row, you'd have to do a lot of manual gruntwork: accessing each field from the $_POST superglobal, checking the values, constructing the SQL query, connecting to the database and executing the query, and so forth. Wouldn't it be great if you could just import the form right into an object, and let it do the validation and the database saving based on just a few simple rules? Let's take a quick look at how that might work.

He shows how to make an instance of the WFFormCreator class in a simple script and add actions to it to handle the successful submission and the errors that might come up.

tagged: form create wfformcreator class framework willowgarden form create wfformcreator class framework willowgarden

Link:

Jared White's Blog:
Willowgarden Highlight: Template Modes
Sep 13, 2006 @ 07:27:09

In this new blog post, Jared White spotlights a feature of the Willowgarden application platform - the template modes.

Unlike many Web frameworks, Willowgarden doesn't provide a different template for every action. All actions are provided via a single template file for the entire page. This works because of the concept of template modes.

He includes a quick example of these templates, creating two files to show the difference - one with the normal templating methodology and the other showing the difference Willowgarden's templates make (more concise and more flexible).

tagged: willowgarden framework application spotlight template modes willowgarden framework application spotlight template modes

Link:

Jared White's Blog:
Willowgarden Highlight: Template Modes
Sep 13, 2006 @ 07:27:09

In this new blog post, Jared White spotlights a feature of the Willowgarden application platform - the template modes.

Unlike many Web frameworks, Willowgarden doesn't provide a different template for every action. All actions are provided via a single template file for the entire page. This works because of the concept of template modes.

He includes a quick example of these templates, creating two files to show the difference - one with the normal templating methodology and the other showing the difference Willowgarden's templates make (more concise and more flexible).

tagged: willowgarden framework application spotlight template modes willowgarden framework application spotlight template modes

Link:

Jared White's Blog:
Developer Preview 2 of Willowgarden has been released today
Sep 11, 2006 @ 07:59:37

Jared White has released the latest Developer Preview of his application framework for PHP 5 - Willowgarden DP2.

I'm so pleased to announce that Developer Preview 2 is ready. This is where the project is really starting to solidify and settle into a cohesive whole that can be used for hands-on development. I've been working on several Web site and applications using the DP2 codebase, and it has made my life as a PHP developer so much more fun than the bad old days of cobbling together scripts nearly from scratch.

A new wiki for the project has also been launched with content already being added - a User Guide and areas for tutorials and howtos. Jared also puts a call out to PHP 5 developers out there looking for something to get involved with to take a good look at the Willowgarden project and send him an email ("remove everything after jared before the @ sign").

tagged: willowgarden application framework php5 developer preview release wiki willowgarden application framework php5 developer preview release wiki

Link:

Jared White's Blog:
Developer Preview 2 of Willowgarden has been released today
Sep 11, 2006 @ 07:59:37

Jared White has released the latest Developer Preview of his application framework for PHP 5 - Willowgarden DP2.

I'm so pleased to announce that Developer Preview 2 is ready. This is where the project is really starting to solidify and settle into a cohesive whole that can be used for hands-on development. I've been working on several Web site and applications using the DP2 codebase, and it has made my life as a PHP developer so much more fun than the bad old days of cobbling together scripts nearly from scratch.

A new wiki for the project has also been launched with content already being added - a User Guide and areas for tutorials and howtos. Jared also puts a call out to PHP 5 developers out there looking for something to get involved with to take a good look at the Willowgarden project and send him an email ("remove everything after jared before the @ sign").

tagged: willowgarden application framework php5 developer preview release wiki willowgarden application framework php5 developer preview release wiki

Link:

Jared White's Blog:
Back in the Running
Aug 22, 2006 @ 07:01:46

In this new blog entry, Jared White notes that he's "back in the running" and working on his projects - Willowgarden and xajax.

First on the agenda: getting Willowgarden Developer Preview 2 out the door! The first step in that direction is adding the code to a Subversion repository, and to that end I've put Willowgarden up as a project at Sourceforge.net.

In other news, xajax 0.5 is still on the table, and I'm hoping we can get a beta release out by late September. Keep your fingers crossed! Much more news on that to come in the days ahead.

He notes that the codebase for DP2 of Willowgarden is just about 95% complete, but that it will still take a bit to finish and build a release he feels good about.

tagged: willowgarden xajax developer preview release sourceforge svn willowgarden xajax developer preview release sourceforge svn

Link:

Jared White's Blog:
Back in the Running
Aug 22, 2006 @ 07:01:46

In this new blog entry, Jared White notes that he's "back in the running" and working on his projects - Willowgarden and xajax.

First on the agenda: getting Willowgarden Developer Preview 2 out the door! The first step in that direction is adding the code to a Subversion repository, and to that end I've put Willowgarden up as a project at Sourceforge.net.

In other news, xajax 0.5 is still on the table, and I'm hoping we can get a beta release out by late September. Keep your fingers crossed! Much more news on that to come in the days ahead.

He notes that the codebase for DP2 of Willowgarden is just about 95% complete, but that it will still take a bit to finish and build a release he feels good about.

tagged: willowgarden xajax developer preview release sourceforge svn willowgarden xajax developer preview release sourceforge svn

Link:

Jared White's Blog:
Willowgarden DP2...preview of a preview?
Aug 03, 2006 @ 05:57:23

In this new update from Jared White, he talks about the next version of the Willowgarden software - a "preview of a preview".

I now realize I was too ambitious. I tried to "pull a Vista" (sorry Microsoft) and come out with a new release with practically everything new, improved, re-engineered, etc. Like Vista, it has resulted in a long delay and a lapse of immediate functionality improvements for interested users. Unlike Vista, I'm actually getting close to done with what I wanted to accomplish, and I'm pretty happy with the result.

He hopes to have a Subversion repository up and going by early next week which will contain his official DP2 release of Willowgarden. There's still some documentation issues to work out, but the code will be ready and out with no delays from those.

tagged: willowgarden dp2 preview release subversion willowgarden dp2 preview release subversion

Link:

Jared White's Blog:
Willowgarden DP2...preview of a preview?
Aug 03, 2006 @ 05:57:23

In this new update from Jared White, he talks about the next version of the Willowgarden software - a "preview of a preview".

I now realize I was too ambitious. I tried to "pull a Vista" (sorry Microsoft) and come out with a new release with practically everything new, improved, re-engineered, etc. Like Vista, it has resulted in a long delay and a lapse of immediate functionality improvements for interested users. Unlike Vista, I'm actually getting close to done with what I wanted to accomplish, and I'm pretty happy with the result.

He hopes to have a Subversion repository up and going by early next week which will contain his official DP2 release of Willowgarden. There's still some documentation issues to work out, but the code will be ready and out with no delays from those.

tagged: willowgarden dp2 preview release subversion willowgarden dp2 preview release subversion

Link: