如何在php项目中使用Zend framework?

如何在php项目中使用Zend framework?,php,zend-framework,Php,Zend Framework,我想知道如何在我的php项目中使用Zend Framework,而我的web主机不支持它。我只使用了一堆Zend类,所以我可以把它们放在我的include文件夹中并上传到我的站点吗?这行得通吗?这里是一个开始的好地方 如果您的主机支持PHP5,那么Zend框架将毫无问题地工作 通常Zend目录放在lib目录中,请看。首先包括autoloader类 require_once 'lib/Zend/Loader/StandardAutoloader.php'; $loader = new Zend\L

我想知道如何在我的php项目中使用Zend Framework,而我的web主机不支持它。我只使用了一堆Zend类,所以我可以把它们放在我的include文件夹中并上传到我的站点吗?这行得通吗?

这里是一个开始的好地方

如果您的主机支持PHP5,那么Zend框架将毫无问题地工作


通常Zend目录放在lib目录中,请看。

首先包括autoloader类

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();

这只是一个演示,您可以将松散耦合的zend库用于您的项目。

您尝试过吗?Zend框架只是一堆包含文件,所以是的。它可以工作,您的web主机“不支持”可能是因为ZF不支持其PHP版本(即PHP4.x)。这很可能是主要的限制,而且他们可能不提供某些ZF项目所需的某些模块。我没有。但我只是好奇,我会这么做,但需要一些澄清..感谢lightning speed的回复,我问了主持人关于zend支持的情况,他们说他们不支持zend framework。这就是为什么我会有疑问,因为如果我想修改php_include以使zend工作,那么我不能这样做,因为主机必须这样做。很可能您的主机误解了您,并回答了有关zend Optimizer的问题。它允许运行由Zend Guard编译的PHP代码。那么,将Zend framework文件夹放在我的项目中并上传到web将正常工作吗?然后我很高兴,我要上传和测试了。我问这个问题是因为我的网速太慢了,25Mb的数据需要很长时间才能上传。它肯定能正常工作。不要傻上传所有文件提取。。。这需要很长时间。而是上传一个zip/tgz存档并在服务器上解压缩。