Not very long ago, a site gophp5.org was launched. It reminds ever lamp developer and server admin that PHP versions below 5.2 will not be supported by q1(5th Feb) next year. PHP 5 has been out for 3 years. Most PHP script devs were fast in making their scripts compatible with it. But the distinction between compatibility and functionality is quite large. Supporting PHP4 as well as 5 prevents these "compatible" scripts from making use of the best features in PHP 5(getting rid of many PHP 4 flaws).
High quality scripts like dotclear 2 has been in beta for a very long time. I think the biggest reason would be that version 2 is PHP 5+ only. It cannot run on PHP 4 and hence wouldn't be much of a success even if it were released. Version 1.2.6 ontinues to be supported.
The goPHP5 initiative is, I would say just the tip of the iceberg. Wouldn't it be a better approach to form a sort of "LAMP certified" site/specification? By that, I mean that any script that claims to be "LAMP X1 certified" will have a set of specifications that it has been tested on, web hosts which are "LAMP X1 certified" will run any script that complies to this specification. There could be 1 or more specifications, for eg. a specification that includes latest production versions of Apache + MySQL + PHP with bugfixes at any point of time.
This would prevent any inconvenience to bloggers who wish to pay for some webhosting as well as make life simpler for web developers.


0 comments:
Post a Comment