0

我正在为一个站点使用 cakephp 2.0,在这个站点中,我有页面控制器,其中包含所有静态页面,例如关于我们、公司、服务……我想使用搜索插件让用户搜索视图内容。但是我找不到任何可以帮助我定位静态页面进行搜索的插件。谁能帮我想出在静态页面上实现搜索功能的想法。

谢谢

4

1 回答 1

0

没有内置的方法来搜索静态页面,因为它们只是磁盘上的文件。

你有三个选择

  • 建立一个模型来保存数据,有点像 CMS,这样您就可以使用 mysql 搜索。
  • 谷歌搜索网站
  • 阅读所有页面的内容并在内容上使用 preg_match() 或类似方法来查找匹配项的更hacky方法。

第一个选项可能是最好的,具体取决于您的用例。如果其面向公众的内容,第二个选项是最简单的。第三种选择是一个可怕的想法

于 2012-10-31T14:38:24.123 回答