-----------------------------------------------------------------------
The Fine Art of Programming: Free Resources
Here's a list of [free] excellent online programming guides that I am
compiling. I will add more links as time permits. The best guides also
outline how to deal with people outside the cloistered priesthood of
programmers...
http://phplens.com/phpeverywhere/?q=FineArtOfProgramming
A Glimpse into the Future: PHP 6
Derick Rethans has posted the notes from the recent PHP 6 meeting in
Paris. All I can say is wow! PHP has a bright future. Good job guys.
I've also been impressed with the new upgrade notes for 5.1. Good job
there, too. I've read over the whole thing and I like what I see. One
thing did jump out at me...
http://www.procata.com/blog/archives/2005/11/22/a-glimpse-into-the-future-php-6/
Moving Legacy PHP4 apps to PHP 5.1
Today, started to test moving some of our PHP4 apps to PHP5.1.1. Some
of this code was written for PHP 4.0.6, over 3 years ago. The migration
so far has been relatively painless. Here are some of the problems we
encountered...
http://phplens.com/phpeverywhere/?q=node/view/221
Testing PHP Code with PHPUnit
The release of PHP 5 in July 2004 marked a significant leap in PHP's
evolution--it enabled the development of large-scale applications to
leverage the productivity, maintainability, and reusability of object-
oriented design. While the language features introduced in PHP 5 are
vital for this, the development of large-scale applications requires
additional tools and techniques to be viable. PHPUnit is such a
tool...
http://www.onlamp.com/pub/a/php/2005/12/08/phpunit.html...
PHP Book sales trends versus Java and Ruby
O'Reilly radar has an interesting graph of 2004 versus 2005 book sales
for a variety of languages. The big news is that Ruby books sales are
up 1552% and Java book sales are down 4%. This would be consistent with
my observations from Why isn’t PHP the natural successor to Java. A
small cadre of agile minded developers are giving Ruby a spin...
http://www.phpdeveloper.org/news/4475
PhpDig excels at small Web site indexing
Webmasters looking to provide search capabilities for their site would
do well to try out PhpDig, a Web spider and search engine written in
PHP with a MySQL backend. There are other open source search engines,
all of which have their own advantages. PhpDig just happens to suit the
needs of my Information Technology for Greenhouses and Horticulture
site. Here's how I got it working...
http://www.phpdeveloper.org/news/4477
PDO beta revisited
PDO is the new database layer that will be released in PHP 5.1. Today I
downloaded the latest version of the PHP5.1 beta from snaps.php.net and
tested PDO again for compatibility with ADOdb, the PHP database library
I maintain. Then I compared the results with my last serious test in
July 2005. In general, I find PDO remains in early beta state
(functionality documented, but bits are not implemented)...
http://phplens.com/phpeverywhere/?q=node/view/217
PHP Framework Consolidation?
There is recent interest in consolidating Java frameworks with similar
approaches. WebWork is joining Struts, which surprised me. Along the
same lines, the Java Web Alignment group brings together many big
players in the Java framework space... [is this] a reaction to RAILS?
http://www.procata.com/blog/archives/2005/11/27/php-framework-consolidation/
Zend Framework Webcast
I guess I missed the Zend PHP Framework webcast on Friday. I was
looking forward to it, but I signed up a while ago and forgot about it.
By the time I got the reminder email, it was too late. Fortunately, the
recording is now available. If you have an interest in ZPF or frameworks
in general, you should watch this...
http://www.procata.com/blog/archives/2005/12/05/zend-framework-webcast/
PHP Popularity Scoreboard *
Oct. 2005 count of domains running PHP: 23,299,550 domains
Oct. 2005 count of IP addresses running PHP: 1,290,179 IP addresses
* Fresh data! :-)
Organizations using PHP
As usual, we'll wrap up with our traditional list of significant
organizations using PHP.
CapitalOne, NASA, the W3C, HP, Google, Deutsche Bank, Redhat,
Lycos, Cisco, Ericsson, Volvo, Motorola, SourceForge, Honda, Xoom,
WinAmp, Sony Music, Vodafone, CBS, Cap Gemini Ernst & Young,
the US Army, UPI, the New York Yankees, Southwestern Bell,
the San Diego Zoo, the Oakland Raiders, Audi, Subaru, VA Linux,
Winamp, Duke University, Quicken, The Village Voice, Undernet,
Access Micro, Columbus Dispatch, Indianapolis Star, Yahoo,
Indiana University, Deutsche Telecomm, Bang & Olufsen, Siemens,
Unilever, Philips, BMC, NTT, Air Canada, Lufthansa, Dialpad, BMC,
Mitsubishi, MP3.com, the Arizona Republic, Deloitte Consulting,
the US Navy, Nokia, Valero, Electronic Arts
Next steps: Download the easiest personal web server for PHP.
Or get the full power of BadBlue Enterprise Edition... order now and get 12 months of free upgrades!