PHP connectors are in OpenSolaris
By jyri on Dec 02, 2007
The headline is vague, but it refers to the final round of PHP enhancements discussed over in the OpenSolaris Web Stack project for delivery into the Nevada build (b79) that will become SXDE 1/08 later (certainly there is a lot more more work and enhancements in the future ... but this is the final set that was in the roadmap for SXDE 1/08).
This is an assorted mix of new features (read more in the ARC case but the most important ones were the mod_php package for Apache support and the MySQL extension support following the integration of MySQL just a few days ago into b79. Now mod_php (SUNWapch22[mr]-php5), MySQL extension (SUNWphp524-mysql[-root]) and Postgres extension (SUNWphp524-pgsql[-root]) are delivered as separate packages which pull in their appropriate dependencies. This means that you no longer have to install all of these apps (Apache, MySQL & Postgres) only because you want to run PHP, conversely, if you install the extension you want (say, MySQL extension) it'll make sure the correct apps are in place so it can be used.
This is a first step towards refactoring all these packages along functional lines which will be quite important as we move to a la carte package installation with IPS. There's a long history of such overly broad dependencies in Solaris packages which hasn't been much of an issue while installing the whole boatload off of one DVD. As we move to IPS I want to make sure it's possible to install sensible subsets of functionality without having to bring in too many unwanted dependencies. If you have any preferences along these lines, drop by the Web Stack project and let us know!