14. PHPの開発体制
Stig Bakken
Rasmus Lerdorf PHP Manual
Norway
1995年PHPを開発 FAST Search and Transfer
1996年PHP/FI2を開発
San Francisco, USA
Linuxcare Inc.
Egon Schmid
PHP Manual
Senior Open-source Researcher Germany
SIX Offene Systeme GmbH
Andi Gutmans
Thies Arntzen
Zeev Suraski Oracle module
1997年PHP3を開発 Germany
1999年Zendを設立 CTO of Digital Collections
Israel
CTO of Zend Technologies Ltd. Michael Widenius
MySQL module
Sweden
CTO of MySQL
17. PHP3の構成と課題
Web Server API Modules API
Browser Apache PostgreSQL RDBMS
CGI MySQL
Oracle
PHP Engine
ODBC
Resource Manager
LDAP PDF
Class Library Function Module IMAP XML
Interface
PHPLIB
Executer GD 正規表現
Parser 問題点
PHP Script
• マルチスレッド未対応
• Native APIがApacheのみ
• 大規模コードでの速度低下
•セッション管理の欠如
19. PHP4の構成
Web
Browser Server API Modules API
Apache
Zend Add-in PostgreSQL RDBMS
AOL Server
IIS MySQL
Zend CGI Oracle
Optimizer
ODBC
Zend Engine
LDAP PDF
Zend Thread Safe
Cache Resource Manager IMAP XML
Function Module GD Java
Interface
正規表現
Zend
Compiler Executer
Runtime Compiler PHP Script
Class Library
PEAR