PHP 4.3.0 w/ZEND 2 Alpha
Twintop writes: "PHP.net has released the a new version of PHP 4 to include the new Zend 2 Scripting Engine. This alpha update adds more increased support for Java and .NET technologies. More can be found on PHP.net and Beta News.com."
Long ago, I used php on a very small project, and it worked wonderfully (due to the utter simplicity of the project).
Since then, I have not touched it, due to immature error handling, terrible objects and inconsistancies between functions and methods.
It seems that this version (based on the Code Samples) has fixed most everything I once hated, and that I might get to use php in a production enviroment sometime soon.
Most important things to me are try/catch and destructors.
It's not out of dislike for commercial software - it's because PHP is a scripting engine, and their addon Zend optimiser isn't. It's not that there aren't open source replacements but they'll never become part of the base PHP.net distro. This affects the quality of the software.
Is there anything that can be done about this? Especially for other new projects that don't want to let social issues affect the quality of their software.
What a coincidence, I was just looking over this stuff this morning. Does anyone know how close we are to being able to run PHP with Apache2.0, preferably (but not necessarily) on Solaris? Looking over PHP4.2.1 notes this morning, it looked like Apache2 support still wasn't there yet, and some people seemed to be having problems building the language on Solaris. Does PHP4.3.0 address those problems? Should I take "Alpha" to be the warning that it sounds like it is, or would it be safe to try it out now? Would it make more sense to stick with PHP4.3.1 and Apache 1.3.x for now? I'm sure those should build okay....
DO NOT LEAVE IT IS NOT REAL
It should have been pointed out in the article that this is an ALPHA version based on the 4.3.0 tree. This is not 4.3.0.
Now that I re-read the title, I see that they mentioned that after all. Ignore me.