Плагин Zend Framework для Eclipse PDT

У меня установлена ​​eclipse PDT IDE версии 1.2.0. Я использовал его вместе с Dojo для разработки очень интересных приложений Ajax. Теперь я хочу включить среду Zend в моей среде разработки eclipse. Как я могу это сделать. После некоторого поиска в Google я попробовал следующее.

1.) скачал фреймворк Zend и разархивировал его в свой каталог C. 2.) добавил следующий путь в мой файл php.ini

include_path = ".; C: \ ZendFramework-1.10.5 \ библиотека"

3.) изменил следующую строку в файле httpd.conf в Apache для поддержки файлов .htaccess.

AllowOverride None для AllowOverride All

Перезагрузите Apache один раз и проверьте, подействует ли это на какой-либо эффект. Я протестировал, пытаясь создать новый проект PHP и взглянув на структуру файлов проекта.

Вопрос в том

1.) как я могу включить zend framework в уже существующий eclipse pdt ide.

2.) есть ли плагин, который можно добавить напрямую, или я могу использовать возможности добавления программного обеспечения eclipse. Если да, то какой URL мне нужно указать для загрузки программного обеспечения.

3.) наконец, как мне проверить, чтобы убедиться, что фреймворк zend установлен правильно

Спасибо за вашу помощь


person user224645    schedule 21.06.2010    source источник


Ответы (2)


Я предлагаю установить путь ZF как библиотеку для вашего ide (Настройки> PHP> Библиотеки PHP> Создать> Добавить внешнюю папку). А затем для вашего проекта: ПКМ на проекте на боковой панели> Свойства> Путь включения PHP> Добавить библиотеку> Пользовательская библиотека> выберите свою библиотеку.

Я занимаюсь разработкой в ​​Zend на постоянной основе, и это пока лучший способ;) (если вы не хотите платить за ZendStudio;)

person Tomáš Fejfar    schedule 07.12.2010
comment
Кстати, вам НЕ ОБЯЗАТЕЛЬНО устанавливать путь включения в php.ini. Загрузочная программа вашего приложения также может устанавливать пути. См. Руководство по quicstart (framework.zend.com/manual/en/learning .quickstart.intro.html) - person Tomáš Fejfar; 08.12.2010
comment
Картинка по первой ссылке отсутствует. - person Chris; 01.08.2013
comment
Крис: Я заменил его текстом;) - person Tomáš Fejfar; 01.08.2013

1) Вы можете добавить ссылки на Zend Framework в любой проект в Eclipse, настроив его путь включения.

2) Я бы сказал, что большая часть настраиваемой поддержки Zend, созданной для Eclipse, перешла в Zend Studio For Eclipse от людей из Zend. Конечно, это стоит денег, но вы можете скачать его и поиграть бесплатно. Конечно, если у вас есть ZF в пути включения вашего проекта, он будет отображаться в автозавершении кода, фрагментах документации и т. Д.

3) Попробуйте использовать require_once для чего-нибудь в папке Zend Framework. Если вы получаете сообщение об ошибке, ваш путь включения PHP настроен неправильно.

person Robert Elwell    schedule 23.06.2010
comment
спасибо за ваш ответ. Я включил библиотеку Zend в путь включения PHP и настроил include_path в php.ini так, чтобы он указывал на эту библиотеку. Все это в существующем проекте php. Теперь как я могу проверить правильность установки библиотеки. Я уже взглянул на Zend Studio для eclipse, и, как вы говорите, это стоит денег, поэтому для меня это не вариант. Еще раз спасибо - person user224645; 24.06.2010
comment
Поскольку это библиотека классов, на самом деле нет ничего похожего на Make test или что-то еще. Поскольку вся библиотека Zend Framework объединена, возможность включения одного компонента означает, что вы можете нормально использовать автозагрузчик и иметь возможность вызывать любой из них. - person Robert Elwell; 25.06.2010