Это действительно зависит от того, какие части Zend Framework вы хотите использовать. Некоторые части, например. Zend_View привязаны к MVC-части фреймворка, но такие компоненты, как Zend_Pdf или Zend_Service_ *, имеют только несколько зависимостей и должны хорошо работать и в других средах.
Что вам нужно сделать, это проверить Reference Manual to see what other components are required by the component you are trying to use. А затем поместите их в библиотечную папку. Кроме того, просто поместите всю Zend Framework в папку, если вы не возражаете, чтобы с ней был мертвый вес.
Я использую автономные компоненты ZF и обнаружил, что полезно добавить его в include_path, как и при использовании ZF в качестве MVC-framework, потому что некоторые ZF-классы создаются динамически, то есть не через require_once
, и это выиграло работайте без папки, содержащей Zend/находящуюся в include_path.
Наконец, вы должны добавить папку в заряжания, это должно быть так же просто, как:
Autoloader::add_namespace('Zend', __DIR__.'/path/to/Zend/library');
Я позволяю топлива идут, я считаю, что по-прежнему не хватает много основных функций, которые бы слезают меня от Codeigniter , Мысль должна знать –