CyberUser
Гость
А не замахнуться ли нам на php-фреймворк от разработчиков самого языка?
Приступим к установке.
Как пример, заходим в NetBeans -> Группа -> Git -> Клонировать и прописываем git://github.com/zendframework/ZendSkeletonApplication и следуем подсказкам. Распакованный скелет должен у нас оказаться в публичной папке сервера.
Или качаем архив https://github.com/zendframework/ZendSkeletonApplication и распаковываем вручную.
Или в консоле выполняем команду: git clone git://github.com/zendframework/ZendSkeletonApplication.git в целевой папке.
На данном этапе у нас должен получиться скелет движка. Сама библиотека фреймворка не установлена.
Далее, открываем консоль и переходим в распакованный скелет. В нем должен быть файл composer.phar. Он нам и нужен, чтобы установить библиотеку.
Чтобы обновить composer выполним php composer.phar self-update
И непосредственно сама установка php composer.phar install
В результате у нас появится полностью рабочий каркас сайта. Осталось лишь русифицировать <_<
Идем по адресу /module/Application/config и редактируем файл module.config
А именно
Теперь фреймворк научился говорить с нами на одном языке.
Осталось за малым, навести порядок. Перемещаем папку library со всем содержимым из vendor/zendframework/zendframework в vendor/ZF и удаляем vendor/zendframework со всем содержимым, оно нам не нужно.
Начало положено.
Приступим к установке.
Как пример, заходим в NetBeans -> Группа -> Git -> Клонировать и прописываем git://github.com/zendframework/ZendSkeletonApplication и следуем подсказкам. Распакованный скелет должен у нас оказаться в публичной папке сервера.
Или качаем архив https://github.com/zendframework/ZendSkeletonApplication и распаковываем вручную.
Или в консоле выполняем команду: git clone git://github.com/zendframework/ZendSkeletonApplication.git в целевой папке.
На данном этапе у нас должен получиться скелет движка. Сама библиотека фреймворка не установлена.
Далее, открываем консоль и переходим в распакованный скелет. В нем должен быть файл composer.phar. Он нам и нужен, чтобы установить библиотеку.
Чтобы обновить composer выполним php composer.phar self-update
И непосредственно сама установка php composer.phar install
В результате у нас появится полностью рабочий каркас сайта. Осталось лишь русифицировать <_<
Идем по адресу /module/Application/config и редактируем файл module.config
А именно
Код:
'translator' => array(
'locale' => 'ru_RU', // было en_US
'translation_file_patterns' => array(
array(
'type' => 'gettext',
'base_dir' => __DIR__ . '/../language',
'pattern' => '%s.mo',
),
),
),
Осталось за малым, навести порядок. Перемещаем папку library со всем содержимым из vendor/zendframework/zendframework в vendor/ZF и удаляем vendor/zendframework со всем содержимым, оно нам не нужно.
Начало положено.