我想为我的项目实现一个分面搜索。我正在使用
问题在于,网站将在不允许我设置
所以,请您给我提供可能的替代方案或者是否有一种方法可以在这样的环境中设置
PHP5
,Mysql
和Symfony 1.4
。显然,社区指向Apache Solr,它似乎可以完全实现我的目标。问题在于,网站将在不允许我设置
Solr
的托管提供商上线(这是共享托管环境,既不允许Tomcat
也不允许Solr
运行)。所以,请您给我提供可能的替代方案或者是否有一种方法可以在这样的环境中设置
Solr
?
编辑
我的托管提供商既不支持SOLR
,也不支持opensolr
等解决方案。通常情况下,我无法使用我的环境连接到同一服务器或远程服务器上的进程。似乎唯一可用的选项是使用Zend_Search_Lucene。那么它是否支持分面搜索?或者如果您有其他选项,请分享!我感觉自己处于无人区!
编辑2
由于这个问题已经开放了大约一个星期,从迄今为止给出的答案来看,我感到惊讶(和失望)的是,在PHP中没有库(而不是服务)可用于实现分面搜索。似乎要么手动实现这一点,要么使用下面提供的解决方案。