<appendix id="requirements">

    <title>Sistem Gereksinimleri</title>

    <para>
        Bu kısım Zend Framework'ün gereksinimlerini belgeliyor.
    </para>

    <sect1 id="requirements.version">

        <title>Gerekli PHP versiyonu</title>

        <para>
        Zend Framework PHP 5.2.11 veya yenisini gerektiriyor. Bazı SPL arayüzleri <code>Countable</code>
        gibi , PHP'nin önceki sürümlerinde kararlı değildi.
        </para>

        <para>
        Zend Framework PHPUnit 3.4.15 veya yenisiyle çalıştırabileceğiniz geniş kapsamlı
        otomatikleşmiş testler içermektedir.PHPUnit'in bu versiyonu da ayrıca PHP 5.2.11
        veya yenisini gerektirmektedir.
        </para>
        <para>
            Yukarıda bahsedilen PHP versiyonunda Zend Framework doğru olarak çalışaktır ama
        buna rağmen PHP 5.2.11 veya yenisini kullanmanızı şiddetle tavsiye ediyoruz.
        PHP'nin yeni versiyonunda  önemli güvenlik ve performans geliştirmeleri  var.
        </para>

    </sect1>

    <sect1 id="requirements.extensions">

        <title>PHP Eklentileri</title>

        <para>
            Aşağıdaki tablo PHP'de tipik olarak bulunan eklentileri listelemektedir ,
        ve Zend Framework'de nasıl kullanıldıklarını göstermektedir.
        Bu size hangi eklentilerin uygulamanız için gerekli olabileceği konusunda
        yol gösterebilir.
        Zend Framework tarafından kullanılan tüm eklentiler her uygulama tarafından
        ihtiyaç duyulmayacaktır.
        </para>

        <table frame='all' id="requirements.extensions.table-1">
            <title>Zend Framework'de kullanılan PHP eklentileri</title>
            <tgroup cols='3'>
                <colspec colwidth='1in'/>
                <colspec colwidth='1in'/>
                <colspec colwidth='3in'/>
                <thead>
                    <row>
                        <entry>Eklenti</entry>
                        <entry>Kullanım tipi</entry>
                        <entry>Kullanan Zend Framework bileşenleri</entry>
                    </row>
                </thead>
                <tbody>
                    <row>
                        <entry>apc</entry>
                        <entry>Bağımlı</entry>
                        <entry>Zend_Cache_Backend_Apc</entry>
                    </row>
                    <row>
                        <entry>bcmath</entry>
                        <entry>İsteğe bağlı</entry>
                        <entry>Zend_Locale_Math</entry>
                    </row>
                    <row>
                        <entry>bitset</entry>
                        <entry>İsteğe bağlı</entry>
                        <entry>Zend_Search_Lucene</entry>
                    </row>
                    <row>
                        <entry>bz2</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>calendar</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>com_dotnet</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>ctype</entry>
                        <entry>Bağımlı</entry>
                        <entry>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</entry>
                    </row>
                    <row>
                        <entry>curl</entry>
                        <entry>Bağımlı</entry>
                        <entry>Zend_Http_Client_Adapter_Curl</entry>
                    </row>
                    <row>
                        <entry>date</entry>
                        <entry>?</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>dba</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>dbase</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>dom</entry>
                        <entry>Bağımlı</entry>
                        <entry>
                <ulink url="http://framework.zend.com/manual/tr/zend.feed.html"><code>Zend_Feed</code></ulink>,
                <ulink url="http://framework.zend.com/manual/tr/zend.gdata.html"><code>Zend_Gdata</code></ulink>,
                <ulink url="http://framework.zend.com/manual/tr/zend.log.formatters.html"><code>Zend_Log_Formatter_Xml</code></ulink>,
                <ulink url="http://framework.zend.com/manual/tr/zend.rest.server.html"><code>Zend_Rest_Server</code></ulink>,
                <ulink url="http://framework.zend.com/manual/tr/zend.search.lucene.html"><code>Zend_Search_Lucene</code></ulink>,
                <ulink url="http://framework.zend.com/manual/tr/zend.service.amazon.html"><code>Zend_Service_Amazon</code></ulink>,
                <ulink url="http://framework.zend.com/manual/tr/zend.service.delicious.html"><code>Zend_Service_Delicious</code></ulink>,
                <ulink url="http://framework.zend.com/manual/tr/zend.service.flickr.html"><code>Zend_Service_Flickr</code></ulink>,
                <ulink url="http://framework.zend.com/manual/tr/zend.service.yahoo.html"><code>Zend_Service_Yahoo</code></ulink>,
                <ulink url="http://framework.zend.com/manual/tr/zend.xmlrpc.html"><code>Zend_XmlRpc</code></ulink>
            </entry>
                    </row>
                    <row>
                        <entry>exif</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>fbsql</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>fdf</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>filter</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>ftp</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>gd</entry>
                        <entry>Bağımlı</entry>
                        <entry>Zend_Pdf</entry>
                    </row>
                    <row>
                        <entry>gettext</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>gmp</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>hash</entry>
                        <entry>?</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>ibm_db2</entry>
                        <entry>Bağımlı</entry>
                        <entry>Zend_Db_Adapter_Db2</entry>
                    </row>
                    <row>
                        <entry>iconv</entry>
                        <entry>Bağımlı</entry>
                        <entry>Zend_Locale_Format, Zend_Mime_Decode, Zend_Pdf, Zend_Search_Lucene, Zend_Service_Audioscrobbler, Zend_Service_Flickr, Zend_XmlRpc_Client</entry>
                    </row>
                    <row>
                        <entry>imap</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>informix</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>interbase</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>json</entry>
                        <entry>İsteğe bağlı</entry>
                        <entry>Zend_Json</entry>
                    </row>
                    <row>
                        <entry>ldap</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>libxml</entry>
                        <entry>Bağımlı</entry>
                        <entry>DOM, SimpleXML, XSLT</entry>
                    </row>
                    <row>
                        <entry>mbstring</entry>
                        <entry>Bağımlı</entry>
                        <entry>Zend_Feed</entry>
                    </row>
                    <row>
                        <entry>mcrypt</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>memcache</entry>
                        <entry>Bağımlı</entry>
                        <entry>Zend_Cache_Backend_Memcached</entry>
                    </row>
                    <row>
                        <entry>mhash</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>mime_magic</entry>
                        <entry>Bağımlı</entry>
                        <entry>Zend_Http_Client</entry>
                    </row>
                    <row>
                        <entry>ming</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>msql</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>mssql</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>mysql</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>mysqli</entry>
                        <entry>Bağımlı</entry>
                        <entry>Zend_Db_Adapter_Mysqli</entry>
                    </row>
                    <row>
                        <entry>ncurses</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>oci8</entry>
                        <entry>Bağımlı</entry>
                        <entry>Zend_Db_Adapter_Oracle</entry>
                    </row>
                    <row>
                        <entry>odbc</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>openssl</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>pcntl</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>pcre</entry>
                        <entry>Bağımlı</entry>
                        <entry>Virtually all components</entry>
                    </row>
                    <row>
                        <entry>pdo</entry>
                        <entry>Bağımlı</entry>
                        <entry>All PDO database adapters</entry>
                    </row>
                    <row>
                        <entry>pdo_dblib</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>pdo_firebird</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>pdo_mssql</entry>
                        <entry>Bağımlı</entry>
                        <entry>Zend_Db_Adapter_Pdo_Mssql</entry>
                    </row>
                    <row>
                        <entry>pdo_mysql</entry>
                        <entry>Bağımlı</entry>
                        <entry>Zend_Db_Adapter_Pdo_Mysql</entry>
                    </row>
                    <row>
                        <entry>pdo_oci</entry>
                        <entry>Bağımlı</entry>
                        <entry>Zend_Db_Adapter_Pdo_Oci</entry>
                    </row>
                    <row>
                        <entry>pdo_pgsql</entry>
                        <entry>Bağımlı</entry>
                        <entry>Zend_Db_Adapter_Pdo_Pgsql</entry>
                    </row>
                    <row>
                        <entry>pdo_sqlite</entry>
                        <entry>Bağımlı</entry>
                        <entry>Zend_Db_Adapter_Pdo_Sqlite</entry>
                    </row>
                    <row>
                        <entry>pgsql</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>posix</entry>
                        <entry>İsteğe bağlı</entry>
                        <entry>Zend_Mail</entry>
                    </row>
                    <row>
                        <entry>pspell</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>readline</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>recode</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>Reflection</entry>
                        <entry>Bağımlı</entry>
                        <entry>
                <ulink url="http://framework.zend.com/manual/tr/zend.controller.html"><code>Zend_Controller</code></ulink>,
                <ulink url="http://framework.zend.com/manual/tr/zend.filter.html"><code>Zend_Filter</code></ulink>,
                <ulink url="http://framework.zend.com/manual/tr/zend.filter.input.html"><code>Zend_Filter_Input</code></ulink>,
                <ulink url="http://framework.zend.com/manual/tr/zend.json.html"><code>Zend_Json</code></ulink>,
                <ulink url="http://framework.zend.com/manual/tr/zend.log.html"><code>Zend_Log</code></ulink>,
                <ulink url="http://framework.zend.com/manual/tr/zend.rest.server.html"><code>Zend_Rest_Server</code></ulink>,
                <ulink url="http://framework.zend.com/manual/tr/zend.server.reflection.html"><code>Zend_Server_Reflection</code></ulink>,
                <ulink url="http://framework.zend.com/manual/tr/zend.validate.html"><code>Zend_Validate</code></ulink>,
                <ulink url="http://framework.zend.com/manual/tr/zend.view.html"><code>Zend_View</code></ulink>,
                <ulink url="http://framework.zend.com/manual/tr/zend.xmlrpc.server.html"><code>Zend_XmlRpc_Server</code></ulink>
            </entry>
                    </row>
                    <row>
                        <entry>session</entry>
                        <entry>Bağımlı</entry>
                        <entry>Zend_Controller_Action_Helper_Redirector, Zend_Session</entry>
                    </row>
                    <row>
                        <entry>shmop</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>SimpleXML</entry>
                        <entry>Bağımlı</entry>
                        <entry>Zend_Config_Xml, Zend_Feed, Zend_Rest_Client, Zend_Service_Audioscrobbler, Zend_XmlRpc</entry>
                    </row>
                    <row>
                        <entry>soap</entry>
                        <entry>Bağımlı</entry>
                        <entry>Zend_Service_StrikeIron</entry>
                    </row>
                    <row>
                        <entry>sockets</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>SPL</entry>
                        <entry>Bağımlı</entry>
                        <entry>Virtually all components</entry>
                    </row>
                    <row>
                        <entry>standard</entry>
                        <entry>Bağımlı</entry>
                        <entry>Virtually all components</entry>
                    </row>
                    <row>
                        <entry>sybase</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>sysvmsg</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>sysvsem</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>sysvshm</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>tidy</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>tokenizer</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>wddx</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>xml</entry>
                        <entry>Bağımlı</entry>
                        <entry>Zend_Translate_Adapter_Qt, Zend_Translate_Adapter_Tmx, Zend_Translate_Adapter_Xliff</entry>
                    </row>
                    <row>
                        <entry>XMLReader</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>xmlrpc</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>XMLWriter</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>xsl</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>zip</entry>
                        <entry>--</entry>
                        <entry></entry>
                    </row>
                    <row>
                        <entry>zlib</entry>
                        <entry>Bağımlı</entry>
                        <entry>Zend_Pdf, Memcache</entry>
                    </row>
                </tbody>
            </tgroup>
        </table>

    </sect1>

</appendix>
<!--
vim:se ts=4 sw=4 et:
-->
