A.3. Zend Framework 组件
下面的表格列出了所有可用的 Zend Framework 组件,以及其所需的 PHP 扩展。这可以帮助了解哪些扩展对于应用来说是必须的。并不是每个应用都需要所有 Zend Framework 使用到的扩展。
表 A.2. Zend Framework 组件以及其使用到的 PHP 扩展
Zend Framework 组件 | PHP 扩展 (子类 / 使用方式) |
---|---|
所有组件 |
pcre
( 依赖 )
SPL
( 依赖 )
standard
( 依赖 )
|
Zend_Acl |
--- |
Zend_Auth |
ctype
( Zend_Auth_Adapter_Http / 依赖 )
hash
( Zend_Auth_Adapter_Http / 依赖 )
|
Zend_Cache |
apc
( Zend_Cache_Backend_Apc / 依赖 )
memcache
( Zend_Cache_Backend_Memcache / 依赖 )
sqlite
( Zend_Cache_Backend_Sqlite / 依赖 )
zlib
( Zend_Cache_Backend_Zlib / 依赖 )
|
Zend_Config |
libxml
( Zend_Config_Xml / 依赖 )
SimpleXML
( Zend_Config_Xml / 依赖 )
|
Zend_Console_Getopt |
--- |
Zend_Controller |
Reflection
( 依赖 )
session
( Zend_Controller_Action_Helper_Redirector / 依赖 )
|
Zend_Date |
--- |
Zend_Db |
ibm_db2
( Zend_Db_Adapter_Db2 / 依赖 )
mysqli
( Zend_Db_Adapter_Mysqli / 依赖 )
oci8
( Zend_Db_Adapter_oracle / 依赖 )
pdo
( All PDO Adapters / 依赖 )
pdo_mssql
( Zend_Db_Adapter_Pdo_Mssql / 依赖 )
pdo_mysql
( Zend_Db_Adapter_Pdo_Mysql / 依赖 )
pdo_oci
( Zend_Db_Adapter_Pdo_Oci / 依赖 )
pdo_pgsql
( Zend_Db_Adapter_Pdo_Pgsql / 依赖 )
pdo_sqlite
( Zend_Db_Adapter_Pdo_Sqlite / 依赖 )
|
Zend_Debug |
--- |
Zend_Exception |
--- |
Zend_Feed |
DOM
( 依赖 )
libxml
( 依赖 )
mbstring
( 依赖 )
SimpleXML
( 依赖 )
|
Zend_Filter |
Reflection
( 依赖 )
|
Zend_Filter_Input |
Reflection
( 依赖 )
|
Zend_Gdata |
ctype
( Zend_Gdata_App / 依赖 )
dom
( 依赖 )
libxml
( 依赖 )
|
Zend_Http |
ctype
( Zend_Http_Client / 依赖 )
curl
( Zend_Http_Client_Adapter_Curl / 依赖 )
mime_magic
( Zend_Http_Client / 依赖 )
|
Zend_Json |
json
( 可选 )
Reflection
( 依赖 )
|
Zend_Loader |
--- |
Zend_Locale |
bcmath
( Zend_Locale_Math / 可选 )
iconv
( Zend_Locale_Format / 依赖 )
|
Zend_Log |
dom
( Zend_Log_Formatter_Xml / 依赖 )
libxml
( Zend_Log_Formatter_Xml / 依赖 )
Reflection
( 依赖 )
|
Zend_Mail |
posix
( 可选 )
|
Zend_Measure |
--- |
Zend_Memory |
--- |
Zend_Mime |
iconv
( Zend_Mime_Decode / 依赖 )
|
Zend_Pdf |
ctype
( 依赖 )
gd
( 依赖 )
iconv
( 依赖 )
zlib
( 依赖 )
|
Zend_Registry |
--- |
Zend_Request | --- |
Zend_Rest |
ctype
( Zend_Rest_Client / 依赖 )
( Zend_Rest_Server / 依赖 )
dom
( Zend_Rest_Server / 依赖 )
libxml
( Zend_Rest_Client / 依赖 )
( Zend_Rest_Server / 依赖 )
Reflection
( Zend_Rest_Server / 依赖 )
SimpleXML
( Zend_Rest_Client / 依赖 )
|
Zend_Search_Lucene |
ctype
( 依赖 )
bitset
( 可选 )
dom
( 依赖 )
iconv
( 依赖 )
libxml
( 依赖 )
|
Zend_Server_Reflection |
Reflection
( 依赖 )
|
Zend_Service_Akismet |
--- |
Zend_Service_Amazon |
dom
( 依赖 )
libxml
( 依赖 )
|
Zend_Service_Audioscrobbler |
iconv
( 依赖 )
libxml
( 依赖 )
SimpleXML
( 依赖 )
|
Zend_Service_Delicious |
dom
( 依赖 )
libxml
( 依赖 )
|
Zend_Service_Flickr |
dom
( 依赖 )
iconv
( 依赖 )
libxml
( 依赖 )
|
Zend_Service_Simpy |
dom
( 依赖 )
libxml
( 依赖 )
libxml
( 依赖 )
|
Zend_Service_StrikeIron |
soap
( 依赖 )
|
Zend_Service_Yahoo |
dom
( 依赖 )
libxml
( 依赖 )
|
Zend_Session |
session
( 依赖 )
|
Zend_Translate |
xml
( Zend_Translate_Adapter_Qt / 依赖 )
( Zend_Translate_Adapter_Tmx / 依赖 )
( Zend_Translate_Adapter_Xliff / 依赖 )
|
Zend_Uri |
ctype
( 依赖 )
|
Zend_Validate |
ctype
( 依赖 )
Reflection
( 依赖 )
|
Zend_Version |
--- |
Zend_View |
Reflection
( 依赖 )
|
Zend_XmlRpc |
dom
( 依赖 )
iconv
( Zend_XmlRpc_Client / 依赖 )
libxml
( 依赖 )
Reflection
( Zend_XmlRpc_Server / 依赖 )
SimpleXML
( 依赖 )
|