Hi
As you all know, initial integration of PHP within Open Solaris has
been done for some time now. Since then, we have been refining /
addressing the integration related issues for the last couple of months.
I believe that with build 86 (except for PEAR/PECL) support, basic
integration issues are mostly sorted out. Going forward, we have couple
of things planned and accordingly bugs have been filed for these . Here
are the currently identified list of features to look into :
- PHP version update
- PHP 5.2.6 will be released in the next couple of weeks. We do
plan to refresh our next integration with this version in the next
coming months
- PEAR/PECl support
- This extension will be available within Open Solaris along with
PHP 5.2.6
- OCI8 extension within PHP
- We have currently requested Legal clearance on this extension.
Even if we didn't get legal approval, customers using PHP within Open
Solaris should be able to enable this extension once PEAR/PECL support
is made available (using pecl).
- ADOdb extension (http://adodb.sourceforge.net/) can be bundled within
PHP on OpenSolaris
- Should we bundle this ? Any comments ? +1 / -1 ?
- imap / imap-ssl support within php for opensolaris
- We have got Sun Legal approval to bundle this extension within Open
Solaris. This extension will be bundled along with PHP 5.2.6 integration.
- include mcrypt with PHP
- This extension requires MCrypt client libraries
(http://mcrypt.sourceforge.net/) to be bundled within Open Solaris.
Since 'MCrypt' libraries are not available within Open Solaris, this
extension might take little longer to be integrated within PHP. So, I
would like to hear from community as to how important this extension is
to the users. Does 'mcrypt' modules are used within PHP in lot of
production sites ? Should we prioritize higher ?
- integrate suhosin core php patch
- Sushoin allows customers to harden their PHP runtime to protect
against different security vulnerabilities. This feature is available
partly as an extension and the rest as a "patch" to the php core engine.
With our current integration, we have only integrated the extension
support but have avoided patching the php core engine because of
potential performance impact. Here is a well written FAQ
(http://www.hardened-php.net/hphp/faq.html#general) on this topic.
Unless this patch is very much used in production systems, we are
currently not planning to integrate this patch within Open Solaris. If
you have any opinion on this topic, we very much love your views.
- php unixODBC support
- With the availability of PDO, ADOdb, not sure how many customers
are actually still deploying unixODBC these days. We are awaiting more
on community's feedback as to how important this extension is to our
customers before we spend time on this.
- Including MySQL native driver for PHP - mysqlnd
- I am currently investigating with respect to the benefit of using
/ integrating this driver within PHP in Open Solaris. If you have any
thoughts / comments, feel free to chime in .
- 64bit PHP
- 64-bit PHP module for Apache 2.2 (64-bit) can be useful for
customers wanting to deploy a 64-bit solution . Is this very important ?
- Performance Improvements ?
- APC ? Any thing in particular that you would like us to look into ?
Your feedback / insight on any value add that we can provide within PHP
is much much appreciated as well.
- Sriram