The state of PHP
PHP is moving on towards gearing itself for PHP 6.0.
Andrei started warning people to not commit to HEAD as he was about to start committing his Unicode support for PHP. He mentions in his blog post:
The project that we have been working on for the past 4 months is finally seeing the light of day: yesterday I merged the Unicode support into the public PHP tree. I was going to say that my part of the hard work is done, but I guess I still have to edu-ma-cate developers about Unicode and other finer things in life. :)
Our Benevolent Dictator for Life, Rasmus Lerdorf, decided to email the internals list discussing a "PHP 6.0 Wishlist" which started a thread of over 150 email messages since Friday evening!
Various things on Rasmus' initial list which interests me from a enterprise adoption view includes getting rid of
- register_globals
- magic_quotes
- safe_mode
The adding of an opcode cache should have been added a long time ago, more to Zend's dislike for that to be included on the list, as when Andi and Zeev implemented the Zend Engine, they left out the opcode cache and built their business around an opcode cache (Zend Accelerator).
Other PHP'ers comments on the 'state of PHP':
- Brainstorming 6.0 (Marco Tabini)
- PHP 6.0 Excitement (Chris Shiflett)
- Suddenly 5.1 Isn't So Exciting (Sean Coates)
- Long Time No Blog (Derek Rethans)
- The Voice of Reason in PHP (John Lim)
- PHP6 - moving forward in a sensible manner (Lukas Smith)
- Input Filter (Derick Rethans)