Componentes de Zend Framework

Más abajo hay un cuadro que enumera todos los Componentes de Zend Framework y que extensión de PHP necesitan. Esto puede ayudar a guiarlo para saber que extensiones son necesarias para su aplicación. No todas las extensiones utilizados por Zend Framework son necesarias en cada aplicación.

Una dependencia de tipo "hard" indica que los componentes o clases no pueden funcionar correctamente si las extensiones respectivas no están disponibles, mientras que una dependencia de tipo "soft" indica que el componente puede usar la extensión si está disponible, pero funcionará correctamente si no lo está. Muchos de los componentes utilizarán automáticamente determinadas extensiones si están disponibles para optimizar el rendimiento, pero ejecutará un código con una funcionalidad similar en el propio componente si las extensiones no están disponibles.

Tabla 174. Componentes de Zend Framework y las extensiones PHP que usan

Componentes de Zend Framework Tipo de Dependecncia PHP Extension
Todos los Componentes Fuerte pcre
SPL
standard
Zend_Acl --- ---
Zend_Amf Fuerte date
Soft dom
SimpleXML
Zend_Auth Hard ctype
hash
Zend_Cache Hard apc
memcache
sqlite
zlib
Zend_Captcha Fuerte gd
Zend_Config Hard libxml
SimpleXML
Zend_Console_Getopt --- ---
Zend_Controller Hard Reflection
session
Zend_Currency Fuerte iconv
Zend_Date --- ---
Zend_Db Hard ibm_db2
mysqli
oci8
pdo
pdo_mssql
pdo_mysql
pdo_oci
pdo_pgsql
pdo_sqlite
Zend_Debug --- ---
Zend_Dojo --- ---
Zend_Dom Fuerte dom
Zend_Exception --- ---
Zend_Feed Hard dom
libxml
mbstring
SimpleXML
Zend_File_Transfer Soft apc
upload_extension
Zend_Filter Fuerte Reflection
Debil zlib
Zend_Form --- ---
Zend_Gdata Hard ctype
dom
libxml
Zend_Http Hard ctype
curl
mime_magic
Zend_Json Debil json
Fuerte Reflection
Zend_Layout --- ---
Zend_Ldap --- ldap
Zend_Loader --- ---
Zend_Locale Debil bcmath
Fuerte iconv
Zend_Log Hard dom
libxml
Reflection
Zend_Mail Debil posix
Zend_Measure --- ---
Zend_Memory --- ---
Zend_Mime Fuerte iconv
Zend_OpenId --- ---
Zend_Paginator --- ---
Zend_Pdf Hard ctype
gd
iconv
zlib
Zend_ProgressBar --- ---
Zend_Registry --- ---
Zend_Request --- ---
Zend_Rest Hard ctype
dom
libxml
Reflection
SimpleXML
Zend_Search_Lucene Debil bitset
Hard ctype
dom
iconv
libxml
Zend_Server_Reflection Fuerte Reflection
Zend_Service_Akismet --- ---
Zend_Service_Amazon Hard dom
libxml
Zend_Service_Audioscrobbler Hard iconv
libxml
SimpleXML
Zend_Service_Delicious Hard dom
libxml
Zend_Service_Flickr Hard dom
iconv
libxml
Zend_Service_ReCaptcha Fuerte mcrypt
Zend_Service_SlideShare --- ---
Zend_Service_StrikeIron Fuerte soap
Zend_Service_Twitter --- ---
Zend_Service_Yahoo Hard dom
libxml
Zend_Session Fuerte session
Zend_Soap Hard dom
SimpleXML
soap
Zend_Test --- ---
Zend_Text --- ---
Zend_TimeSync --- ---
Zend_Translate Fuerte xml
Zend_Uri Fuerte ctype
Zend_Validate Hard ctype
Reflection
Zend_Version --- ---
Zend_Validate Fuerte Reflection
Zend_Wildfire --- ---
Zend_XmlRpc Hard dom
iconv
libxml
Reflection
SimpleXML