Monthly Archives: April 2005

Solar 0.2.0 Released

Solar is a simple object library and application repository for PHP5 under E_STRICT. It takes hints from PEAR and Horde, and bears some superficial resemblance to Ruby on Rails for its MVC application directory structure. API documentation is becoming voluminous, … Continue reading

Posted in PHP, Solar | Leave a comment

My Yawp Article Is Published

This month’s International PHP Magazine has my article on Yawp; woohoo! :-) Yawp (for PHP4 and non-strict PHP5) is a single PEAR-compliant class that encapsulates a number of other PEAR classes, and ties them all together with a simple configuration … Continue reading

Posted in PHP | Leave a comment

How is Solar different from PEAR?

Regarding the latest release of Solar, Atrus asked: “How is this significantly different from PEAR?” It’s a good question. In this post, I outline some of what I think are the major differences. Continue reading

Posted in PHP, Solar | 14 Comments

Solar 0.1.2 released

Busy weekend; lots of MBA coursework completed, and three releases of Solar. This one is a combined bugfix and function enhancement. Change notes are: * WARNING: This is a public development release, and is not yet stable. * Removed notify() … Continue reading

Posted in PHP, Solar | 3 Comments

Solar Bug Tracking

Bug tracking for Solar is now available at http://solarphp.com/bugs.php. This is the proof-of-concept Solar_App_Bugs application (eat your own dog food, right?).

Posted in PHP, Solar | Leave a comment

Solar 0.1.1 released

Some bugfixes in this release. You really should join the mailing list; good info on setting up Solar.config.php is there. Continue reading

Posted in PHP, Solar | Leave a comment

Going To Cancun!

Well, I just signed up for PHP Tropics conference in Cancun being held by PHP Architect. This is my first PHP conference, and I’m really looking forward to meeting in person some of the people with whom I have corresponded … Continue reading

Posted in PHP | 2 Comments

Solar 0.1.0 Released

A new release, with a del.icio.us clone application included. Continue reading

Posted in PHP, Solar | Leave a comment

Htpasswd and crypt() in Solar — fixed!

Well, sort of fixed. The crypt() portion is still limited to 8 characters, but I’ve added support for SHA1 (thanks Tomas Cox!) and APR1-MD5 (thanks Mike Wallner!). Continue reading

Posted in PHP, Solar | Leave a comment

Password problems with crypt() and htpasswd files

Using crypt and htpasswd with passwords longer than 8 characters can be a security problem. (Updated with good fix!) Continue reading

Posted in PHP | 6 Comments