A free and open-source book on ZF3 for beginners


1.7. Системные требования

Zend Framework 3 требует, чтобы ваш сервер имел установленную версию PHP 5.6 (либо выше). Обратите внимание, что это довольно жесткое требование. Не все дешевые хостинги и не все приватные серверы имеют такую новую версию PHP.

Более того, рекомендованный способ установки ZF3 (и других компонентов, от которых зависит ваше приложение) - это установка посредством Composer. Это требует доступа к терминалу (SSH). Некоторые дешевые хостинги предоставляют только FTP доступ.

ZF3 использует модуль Apache mod_rewrite для перенаправления пользователей на скрипт входа для вашего сайта (site entry script). Вам также может понадобиться установить некоторые расширения PHP, например xdebug или memcached. Это может быть сложно, когда вы используете веб-хостинг, потому что для этого требуется доступ к серверу через SSH-терминал.

Так что, если вы планируете использовать ZF3 на веб-хостинге, подумайте дважды. Лучший сервер, на который можно установить ZF3 - это сервер с последней версией PHP и с SSH-доступом, чтобы можно было запустить Composer и установить расширения PHP.

Если ваша компания имеет свою серверную инфраструктуру и может позволить себе апгрейдить версию PHP, установите ZF3 на этот частный сервер.

Приемлемая альтернатива - это установка сайта в облаке, таком как Amazon Web Services. Amazon позволяет арендовывать виртуальные машины на базе ОС Linux (сервис EC2). EC2 довольно дешев и предоставляет бесплатный пробный период в течение 1 года. Мы предоставляем инструкции для начинающих о том, как установить веб-сайт на основе ZF3 в облако Amazon EC2 в Приложении Д. Установка веб-сайта на ZF3 в Amazon EC2.


Top