我的网站位于共享主机上,我希望拥有强大的搜索引擎。
我无法安装Solr或ElasticSearch,因为我的托管计划未启用Java。
我考虑过使用zend_lucene,但我读到很多人在使用此解决方案时遇到性能问题,等待8秒的搜索结果不是一种选择。
所以我想知道是否有其他符合我要求的好解决方案?
答案 0 :(得分:2)
不是你问题的技术方面的答案,而是对托管市场的反思。
共享托管并不意味着用于高性能或特殊需求。对于使用非常标准的软件(如Wordpress,Drupal或静态HTML)的人来说,这是一项非常简化的服务。这是严酷的事实。您可以找到一种解决方法,但不要指望它可移植,甚至不能很好地运行。共享托管旨在利用极其廉价的托管解决方案,以满足您不需要性能和功能的时间。
真正的解决方案是为您的需求提供专门的托管服务。您可以考虑通常更便宜的VPS,或者只将搜索引擎放在另一个云服务中(例如,尝试Google自定义搜索)。