2010-11-24 3 views
2

Я хочу знать, как я могу использовать Zend Framework в моем проекте php, где мой веб-хост не поддерживает его. Я использую только кучу классов Zend, поэтому могу ли я поместить их в свою папку include и загрузить ее на свой сайт? Будет ли это работать?Как я могу использовать структуру Zend в моем проекте php?

+0

Вы попробовали? Zend Framework - это всего лишь куча включенных файлов, поэтому да. Он будет работать, и ваш веб-хост «не поддерживает» может быть тем, что их версия PHP не поддерживается (IE PHP 4.x) от ZF. Это, скорее всего, будет основным ограничением, и они могут не предлагать некоторые модули, требуемые некоторыми ZF-элементами. – 2010-11-24 04:43:41

+0

i didnt. но просто любопытно, я собираюсь это сделать, но мне нужны некоторые пояснения .. – srisar 2010-11-24 04:53:21

ответ

0

Здесь отличное место, чтобы начать http://framework.zend.com/manual/en/

Если хост поддерживает PHP 5, то Zend Framework будет работать без каких-либо проблем.

Обычно каталог Zend размещается внутри каталога lib, смотрите Quick Start.

1

Первый включает в себя класс автозагрузчика.

require_once 'lib/Zend/Loader/StandardAutoloader.php'; 
$loader = new Zend\Loader\StandardAutoloader(array('autoregister_zf' => true)); 

$loader->registerNamespace('Http\PhpEnvironment', 'lib/Zend/Http'); 

//Register with spl_autoload: 
$loader->register(); 

, а затем использовать ниже линии

$a = new Zend\Http\PhpEnvironment\Request(); 
echo $a->getQuery()->get(); 

это только демо, что вы можете использовать loosly подключенный библиотеку ZEND к вашему проекту.

Смежные вопросы