I think ALL of the database interfaces are critical. You will find PHP 
users for every interface.
As Matt pointed out, mysql, mysqli, odbc are a bare minimum. Without 
those, you are leaving out 90% of the PHP users.

I would also rate ldap as critical - lots of users out there.
There are users for xslt as well - unfortunately, the old XSLT is not 
included in Cool Stack and that's what people seem to be using, rather 
than the newer XSL.

Is there a php_fastcgi version planned ? If not, it's important to add 
cli - otherwise there is no php binary generated. If you're planning to 
do a fastcgi version of php (for non-apache users), then we can use that 
version for the php binary.

For the record, Cool Stack does include pcre (it uses the pcre included 
with the PHP coded, not a separate library) and also all of the 
following and a whole bunch of others not listed by Jyri -not sure where 
you got your list from ? - it would also be helpful to organize your 
list in alphabetical order and add the missing ones) :

calendar
ctype
cli
cgi
dom
fastcgi
dbase
exif
mbstring
pdo
posix
session
soap
spl
xml


Shanti

Jyri Virkki wrote:
> As part of the webstack project, PHP will be integrated into
> opensolaris.  I was looking at the list of extensions included in the
> CoolStack build of PHP vs. the list of extensions scheduled to be
> included by the current PHP ARC case (PSARC/2007/168). The table below
> summarizes this info.
> 
> While the PHP targeted for opensolaris is currently set to include a
> number of extensions not present in CoolStack, it is also missing
> various extensions which were present in CS.
> 
> I'm sending this out both to record the current information as well as
> to solicit input on which extensions are a must-have for the initial
> PHP integration (more can and will be added later on, of course). I'm
> thinking there will be a followup case (to 2007/168) for including
> additional extensions.
> 
> 
> 
>                                                 Cool Stack            2007/168
> ==============================================================================
> pcre [Perl-Compatible Regular Expressio..                                X
> idn [International Domain Names Resolve..                                X
> exif [EXIF Metadata Information]                                         X
> psql [PostgreSQL bindings]                                               X
> mbstring [Multi-Byte Strings/UTF Encodi..                                X
> xml [XML bindings]                                                       X
> pdo [PHP Database Objects bindings]                                      X
> soap [SOAP bindings]                                                     X
> spl [Standard PHP Library]                                               X
> tcpwrap [TCPWrap bindings]                                               X
> zip [libzip bindings]                                                    X
> json [JavaScript bindings]                                               X
> bcmath [Binary Calculator Math bindings..                                X
> calendar [Calendar bindings]                                             X
> ctype [Character bindings]                                               X
> dom [DOM XSLT bindings]                                                  X
> posix [POSIX bindings]                                                   X
> sockets [libsocket bindings]                                             X
> session [PHP Session bindings]                                           X
> 
> pgsql [PostgreSQL bindings]                         X                    X
> zlib [libz compression bindings]                    X                    X
> tidy [HTML parsing and validation libra..           X                    X
> suhosin [Hardened PHP Extension]                    X                    X
> apc [Advanced PHP Caching Extension]                X                    X
> gd [Graphics Device]                                X                    X
> curl [C-URL bindings]                               X                    X
> bz2 [libbz2 compression bindings]                   X                    X
> ssl [OpenSSL bindings]                              X                    X
> gettext [GNU-compatible gettext binding]            X                    X
> iconv [GNU compatible character encodin..           X                    X
> 
> dba  [Database (dbm-style) Abstraction ..           X
> gmp  [GNU MP library interface]                     X
> imap  [IMAP, POP3 and NNTP Functions]               X
> ldap  [LDAP Functions]                              X
> mssql  [Microsoft SQL Server Functions]             X
> mysql  [MySQL]                                      X
> mysqli [MySQL improved]                             X
> ncurses [Ncurses Terminal Screen Contro..]          X
> odbc  [ODBC Functions (Unified)]                    X
> pdo_dblib [FreeTDS / Microsoft SQL Server / Syba..  X
> pdo_mysql [MySQL 3.x/4.x/5.x]                       X
> pdo_odbc [ODBC v3 (IBM DB2, unixODBC and win32 O..  X
> pdo_pgsql [PostgreSQL]                              X
> pspell  [Pspell Functions]                          X
> readline [GNU Readline]                             X
> snmp [SNMP Functions]                               X
> xsl  [XSL functions]                                X
> 
> 
> 

Reply via email to