我让它在本地工作,但必须安装整个Zend Framework,我将尝试在具有Zend Optimizer的Unix服务器上使用此功能。我做了PHP -M检查,并且想知道是否可以使用Zend Optimizer安装Zend_search_lucene,还是需要整个Zend Framework?

有帮助吗?

解决方案

Zend Optimizer和Zend框架是完全无关的产品。 Zend Optimizer允许使用Zend Guard编码的PHP应用程序运行。它类似于Xcache或Eaccellerator,因为Zend Optimizer运行已编译为字节代码的PHP源文件。优化器在Zend Framework中没有知识或预先构建。

如果您只想使用zend_search_lucene,则实际上不需要整个Zend Framework,只需Zend_search_lucene类及其任何依赖项即可。

我进行了检查,看来您需要的唯一文件 Zend/Search 以及其所有文件和子目录,以及 Zend/Exception.php. 。 zend_search_lucene不依赖或使用任何其他Zend Framework代码。

因此,为了节省自己必须拥有整个ZF库,您只需下载最小的软件包即可,然后采用zend/search/*和zend/except.php,然后将它们放在您的Inludection_path中的位置。您应该保留目录结构,以便将其调用为文件夹 Zend 其中包含异常。php和目录搜索。具有Zend Directory的文件夹应在您的include_path中,您可以在没有库的其余部分的情况下使用Zend Lucene。

希望有帮助。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top