Systémové požadavky
Tato sekce dokumentuje požadavky pro Zend Framework.
Požadovaná verze PHP
Zend Framework vyžaduje PHP 5.2.11 nebo vyšší.
Zend Framework má obsáhlou kolekci automatických testů, které můžete
spustit s použitím PHPUnit 3.4.15. Tato verze PHPUnit také
vyžaduje PHP 5.2.11 nebo vyšší.
PHP rozšíření (Extensions)
Následující tabulka obsahuje všechna rozšíření běžně použitá v PHP
a jejich použití v Zend Frameworku. Tato tabulka vám může pomoci zjistit,
která rozšíření jsou potřebná pro vaši aplikaci. Ne všechna rozšíření
použitá Zend Frameworkem jsou potřebná pro každou aplikaci.
Typ použití "Závislost" znamená, že komponenta nebo třídy nejsou
použitelné bez přislušného rozšíření. Způsob použití "Volitelné"
znamená, že pokud rozšíření není dostupné, komponenta nebo třídy
automaticky použije alternativní kód.
PHP rozšíření použitá v Zend Frameworku
Rozšíření
Typ použití
Použito komponentami Zend Frameworku
apc
Závislost
Zend_Cache_Backend_Apc
bcmath
Volitelné
Zend_Locale_Math
bitset
Volitelné
Zend_Search_Lucene
bz2
--
calendar
---
com_dotnet
---
ctype
Závislost
Zend_Auth_Adapter_Http,
Zend_Gdata_App,
Zend_Http_Client,
Zend_Pdf,
Zend_Rest_Client,
Zend_Rest_Server,
Zend_Search_Lucene,
Zend_Uri,
Zend_Validate
curl
Závislost
Zend_Http_Client_Adapter_Curl
date
---
dba
---
dbase
---
dom
Závislost
Zend_Feed,
Zend_Gdata,
Zend_Log_Formatter_Xml,
Zend_Rest_Server,
Zend_Search_Lucene,
Zend_Service_Amazon,
Zend_Service_Delicious,
Zend_Service_Flickr,
Zend_Service_Yahoo,
Zend_XmlRpc
exif
---
fbsql
---
fdf
---
filter
---
ftp
---
gd
Závislost
Zend_Pdf
gettext
---
gmp
---
hash
Závislost
Zend_Auth_Adapter_Http
ibm_db2
Závislost
Zend_Db_Adapter_Db2
iconv
Závislost
Zend_Locale_Format,
Zend_Mime_Decode,
Zend_Pdf,
Zend_Search_Lucene,
Zend_Service_Audioscrobbler,
Zend_Service_Flickr,
Zend_XmlRpc_Client
imap
---
informix
---
interbase
Závislost
Zend_Db_Adapter_Firebird
json
Volitelné
Zend_Json
ldap
---
libxml
Závislost
DOM,
SimpleXML,
XSLT
mbstring
Závislost
Zend_Feed
mcrypt
---
memcache
Závislost
Zend_Cache_Backend_Memcached
mhash
---
mime_magic
Závislost
Zend_Http_Client
ming
---
msql
---
mssql
---
mysql
---
mysqli
Závislost
Zend_Db_Adapter_Mysqli
ncurses
---
oci8
Závislost
Zend_Db_Adapter_Oracle
odbc
---
openssl
---
pcntl
---
pcre
Závislost
Virtually all components
pdo
Závislost
All PDO database adapters
pdo_dblib
---
pdo_firebird
---
pdo_mssql
Závislost
Zend_Db_Adapter_Pdo_Mssql
pdo_mysql
Závislost
Zend_Db_Adapter_Pdo_Mysql
pdo_oci
Závislost
Zend_Db_Adapter_Pdo_Oci
pdo_pgsql
Závislost
Zend_Db_Adapter_Pdo_Pgsql
pdo_sqlite
Závislost
Zend_Db_Adapter_Pdo_Sqlite
pgsql
---
posix
Volitelné
Zend_Mail
pspell
---
readline
---
recode
---
Reflection
Závislost
Zend_Controller,
Zend_Filter,
Zend_Filter_Input,
Zend_Json,
Zend_Log,
Zend_Rest_Server,
Zend_Server_Reflection,
Zend_Validate,
Zend_View,
Zend_XmlRpc_Server
session
Závislost
Zend_Controller_Action_Helper_Redirector,
Zend_Session
shmop
---
SimpleXML
Závislost
Zend_Config_Xml,
Zend_Feed,
Zend_Rest_Client,
Zend_Service_Audioscrobbler,
Zend_XmlRpc
soap
Závislost
Zend_Service_StrikeIron
sockets
---
SPL
Závislost
Virtually all components
SQLite
Závislost
Zend_Cache_Backend_Sqlite
standard
Závislost
Virtually all components
sybase
---
sysvmsg
---
sysvsem
---
sysvshm
---
tidy
---
tokenizer
---
wddx
---
xml
Závislost
Zend_Translate_Adapter_Qt,
Zend_Translate_Adapter_Tmx,
Zend_Translate_Adapter_Xliff
XMLReader
---
xmlrpc
---
XMLWriter
---
xsl
---
zip
---
zlib
Závislost
Zend_Pdf,
Memcache
Zend Framework komponenty
Následující tabulka obsahuje seznam všech komponent Zend Frameworku
a která PHP rozšíření potřebují. Tato tabulka vám může pomoci
zjistit, které rozšíření jsou potřebná pro vaši aplikaci. Ne všechna
rozšíření použitá Zend Frameworkem jsou potřebná pro každou aplikaci.
Zend Framework komponenty a PHP rozšíření která používají
Zend Framework komponenta
PHP Rozšíření ( Podtřída / Typ použití)
Všechny komponenty
pcre
( Závislost )
SPL
( Závislost )
standard
( Závislost )
Zend_Acl
---
Zend_Auth
ctype
( Zend_Auth_Adapter_Http / Závislost )
hash
( Zend_Auth_Adapter_Http / Závislost )
Zend_Cache
apc
( Zend_Cache_Backend_Apc / Závislost )
memcache
( Zend_Cache_Backend_Memcached / Závislost )
sqlite
( Zend_Cache_Backend_Sqlite / Závislost )
zlib
( Zend_Cache_Backend_Zlib / Závislost )
Zend_Config
libxml
( Zend_Config_Xml / Závislost )
SimpleXML
( Zend_Config_Xml / Závislost )
Zend_Console_Getopt
---
Zend_Controller
Reflection
( Závislost )
session
( Zend_Controller_Action_Helper_Redirector / Závislost )
Zend_Date
---
Zend_Db
ibm_db2
( Zend_Db_Adapter_Db2 / Závislost )
mysqli
( Zend_Db_Adapter_Mysqli / Závislost )
oci8
( Zend_Db_Adapter_Oracle / Závislost )
pdo
( All PDO Adapters / Závislost )
pdo_mssql
( Zend_Db_Adapter_Pdo_Mssql / Závislost )
pdo_mysql
( Zend_Db_Adapter_Pdo_Mysql / Závislost )
pdo_oci
( Zend_Db_Adapter_Pdo_Oci / Závislost )
pdo_pgsql
( Zend_Db_Adapter_Pdo_Pgsql / Závislost )
pdo_sqlite
( Zend_Db_Adapter_Pdo_Sqlite / Závislost )
Zend_Debug
---
Zend_Exception
---
Zend_Feed
dom
( Závislost )
libxml
( Závislost )
mbstring
( Závislost )
SimpleXML
( Závislost )
Zend_Filter
Reflection
( Závislost )
Zend_Filter_Input
Reflection
( Závislost )
Zend_Gdata
ctype
( Zend_Gdata_App / Závislost )
dom
( Závislost )
libxml
( Závislost )
Zend_Http
ctype
( Zend_Http_Client / Závislost )
curl
( Zend_Http_Client_Adapter_Curl / Závislost )
mime_magic
( Zend_Http_Client / Závislost )
Zend_Json
json
( Volitelné )
Reflection
( Závislost )
Zend_Loader
---
Zend_Locale
bcmath
( Zend_Locale_Math / Volitelné )
iconv
( Zend_Locale_Format / Závislost )
Zend_Log
dom
( Zend_Log_Formatter_Xml / Závislost )
libxml
( Zend_Log_Formatter_Xml / Závislost )
Reflection
( Závislost )
Zend_Mail
posix
( Volitelné )
Zend_Measure
---
Zend_Memory
---
Zend_Mime
iconv
( Zend_Mime_Decode / Závislost )
Zend_Pdf
ctype
( Závislost )
gd
( Závislost )
iconv
( Závislost )
zlib
( Závislost )
Zend_Registry
---
Zend_Request
---
Zend_Rest
ctype
( Zend_Rest_Client / Závislost )
( Zend_Rest_Server / Závislost )
dom
( Zend_Rest_Server / Závislost )
libxml
( Zend_Rest_Client / Závislost )
( Zend_Rest_Server / Závislost )
Reflection
( Zend_Rest_Server / Závislost )
SimpleXML
( Zend_Rest_Client / Závislost )
Zend_Search_Lucene
ctype
( Závislost )
bitset
( Volitelné )
dom
( Závislost )
iconv
( Závislost )
libxml
( Závislost )
Zend_Server_Reflection
Reflection
( Závislost )
Zend_Service_Akismet
---
Zend_Service_Amazon
dom
( Závislost )
libxml
( Závislost )
Zend_Service_Audioscrobbler
iconv
( Závislost )
libxml
( Závislost )
SimpleXML
( Závislost )
Zend_Service_Delicious
dom
( Závislost )
libxml
( Závislost )
Zend_Service_Flickr
dom
( Závislost )
iconv
( Závislost )
libxml
( Závislost )
Zend_Service_StrikeIron
soap
( Závislost )
Zend_Service_Yahoo
dom
( Závislost )
libxml
( Závislost )
Zend_Session
session
( Závislost )
Zend_Translate
xml
( Zend_Translate_Adapter_Qt / Závislost )
( Zend_Translate_Adapter_Tmx / Závislost )
( Zend_Translate_Adapter_Xliff / Závislost )
Zend_Uri
ctype
( Závislost )
Zend_Validate
ctype
( Závislost )
Reflection
( Závislost )
Zend_Version
---
Zend_View
Reflection
( Závislost )
Zend_XmlRpc
dom
( Závislost )
iconv
( Zend_XmlRpc_Client / Závislost )
libxml
( Závislost )
Reflection
( Zend_XmlRpc_Server / Závislost )
SimpleXML
( Závislost )