Zend Framework 2 простая интеграция

Я планирую построить проект с использованием Zend Framework 2. Но мне очень сложно настроить zf2. Настроить фреймворк и начать работать непросто.

То, что я ищу, это скопировать необходимые файлы zf2, поместить в проект и начать работать.

Как в cakephp, где нужно внести изменения в конфигурации базы данных и начать работать.

Может ли кто-нибудь помочь в этом вопросе. это будет полезно и для многих других разработчиков. Заранее благодарю за любую помощь.


person Vijay Choudhary    schedule 19.09.2012    source источник


Ответы (3)


Пробовали ли вы использовать SkeletonApplication? Он предоставляет все необходимое: предварительную загрузку, структуру каталогов, базовую конфигурацию приложения.

Просто клонируйте его в свой веб-каталог и убедитесь, что vendor/ZF2 тоже клонируется (флаг --recursive).

В настоящее время это самый простой способ начать работу над новым проектом ZF2.

Если вам нужна дополнительная помощь, пожалуйста, сформулируйте свой вопрос более конкретно.

// Редактировать: Хотя имеет смысл использовать композитор или, по крайней мере, git, чтобы получить все напрямую, вы можете просто загрузить проект (SekeletonApplication и ZF2) из ​​Git. На мой взгляд, здесь не следует лениться. Использование композитора и т. д. сэкономит вам много времени, которое вы можете потратить на реализацию.

person Daniel M    schedule 19.09.2012
comment
Я благодарен вам, Дэниел, но я ищу простую интеграцию, как это делает cakephp. Скопируйте необходимые файлы, внесите изменения в файлы db и приступайте к работе. - person Vijay Choudhary; 20.09.2012
comment
Я также внес некоторые изменения в свой вопрос, я также настроил SkeletonApplication, но мне нужна простая интеграция. - person Vijay Choudhary; 20.09.2012
comment
Честно говоря, вы тут противоречивы. Вам нужно то, что вы называете простой интеграцией, но вы не хотите использовать для этого полезные инструменты. ZF2 ДЕЙСТВИТЕЛЬНО требует некоторой работы для его настройки, вы не можете заставить работающую пустую установку ZF2 волшебным образом появиться из ничего. Вы спросили 19 часов назад, и у вас, очевидно, до сих пор нет решения, которое вас удовлетворило бы. Так почему бы вам просто не потратить час (максимум), проверить композитор и открыть командную оболочку? Поверьте, это окупится. - person Daniel M; 20.09.2012
comment
Это не 19 часов Как я уже сказал, я установил SkeletonApplication с помощью композитора, и он отлично работает. Я использую zf1 последние 2 года, и мне кажется, что он работает проще, чем zf2. Я чувствую себя немного странно, вероятно, из-за первого использования zf2. На данный момент я разрешаю вам использовать документы, предоставленные Zend для установки приложения. Спасибо - person Vijay Choudhary; 20.09.2012

Настройка ZF2 без использования командной строки - НАМНОГО больше лаваша, чем ее использование. Конечно, вы можете загрузить приложение SkeletonApplication, а затем загрузить базовую библиотеку ZF2 и поместить его в свой include_path, но это не слишком хорошо.

Я действительно предлагаю узнать о командной строке. Я сам пользователь Windows и поначалу ненавидел его, но после того, как я преодолел первые проблемы, я - теперь - нахожу его действительно удобным.

Если у вас есть проблемы с настройкой или пониманием всего этого, вам может пригодиться мой учебник, который вы можете найти прямо здесь: Установка Zend Framework 2 на Xampp для Windows

person Sam    schedule 19.09.2012
comment
Сэм, спасибо за ваш ответ, но я ищу простую интеграцию, как это делает cakephp. Скопируйте необходимые файлы, внесите изменения в файлы db и приступайте к работе. - person Vijay Choudhary; 20.09.2012
comment
Ничего подобного нет. И тем, чего хочет достичь фреймворк, ЛИЧНО я называю это хорошей вещью. Даже я вижу вашу точку зрения на желание такого (я был именно таким ;)). Минимум — загрузить SkeletonApplication, а затем фреймворк вручную. Это двухступенчатая вещь - меньше невозможно. - person Sam; 20.09.2012

У меня была такая же проблема, как у вас. Я нашел приложение Skeleton простым и быстрым в установке, но мне не нужны были переводы, которые включены. В результате я создал урезанную, голую версию, которую вы можете использовать.

Вы найдете ZendMinimumApplication на github.

person vascowhite    schedule 16.10.2012