Solar 0.24.0 Released

Last night, I released version 0.24.0 of Solar, the simple object library and application repository. Solar is a PHP 5 framework for rapid application development.

On an administrative note, Clay Loveless has set up a Trac installation for us, so now you can report bugs and request enhancements without having to join the Solar-Talk mailing list. You can keep up with the Trac issues via the Solar-Trac mailing list if you like.

You can read the change notes for a full run-down, but there are a few changes in particular that I want to highlight.

Continue reading

AJAX Is Interesting, But The Basics Are Better

I had the good luck to share a cab back to the airport with Wez Furlong after php|works. Wez had presented a new talk about how to work with email properly (jokingly subtitled “Not PDO” by everyone there), and was curious to know how it was received. I replied that I liked it, but struggled for a moment on “why” … and then it hit me: the reason I liked it was that it was about a fundamental operation that still seems to trip developers up regularly.

Although I told Cal Evans when he interviewed me that the next technology I’m really interested in is AJAX (particularly its implementation in Protaculous), I’m not as excited by it as everyone else seems to be. I think it’s neat, but good grief, if wide swaths of developers can’t do input filtering properly, what good can adding AJAX do? Get the basics right first, then you can do progressive enhancement as you go.

Teaser for php|works

I’ve noted before that I’ll be presenting at php|works in a couple of days; it’s in the 4-5pm slot on Wednesday (13 Sep). The synopsis is public, but I wanted to give a little teaser about the presentation, in hopes of drumming up greater attendance. The talk is titled “Organizing Your PHP Projects”, and the subtitle is “Project Planning in One Lesson.”

Continue reading