网站搜索没有数据库

时间:2013-02-01 21:38:36

标签: ruby middleman

我目前正要为客户建立一个网站。对于静态内容,我将使用中间人。 该网站由一系列类别组成,每个类别中都有几个带有自己的html页面的产品。 例如:cars.html里面有一系列链接到corolla.html或accord.html

我计划仅使用中间人构建网站,并为yaml文件中的每个产品项生成一个html页面。这样做可以真正加快开发速度(因为产品不会定期添加,几乎所有产品都会立即添加),但这意味着没有使用数据库。

我遇到的问题是网站需要有一个搜索框(不是Google搜索),以便用户可以快速跳转到相关页面,但如果没有合适的数据库,我不确定是否可以这样做。 我可以使用哪些工具来实现这一目标?

我一直在寻找Ruby on Rails或Wordpress等替代品,但我觉得它可能有点矫枉过正。 任何帮助是极大的赞赏! 谢谢, 尼克

2 个答案:

答案 0 :(得分:1)

您可能需要查看Swiftype。 应该使用启用了JavaScript的静态站点。

不,我不隶属于Swiftype。我认为这是一项很酷的服务,但将来可能会花费一些钱。

答案 1 :(得分:1)

这是搜索中间人的潜在有用示例:

https://github.com/joelhans/middleman-search-example