【发布时间】:2013-02-22 14:34:41
【问题描述】:
我正在开发一个带有轮胎和弹性搜索的小型搜索引擎。我刚开始这个项目,我希望搜索速度尽可能快。
为此我应该使用什么技术,turbolinks 还是backbone.js?
还有。我想知道如何使用这些技术解决“Seo”问题。
谢谢
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 backbone.js ruby-on-rails-3.2 turbolinks
我正在开发一个带有轮胎和弹性搜索的小型搜索引擎。我刚开始这个项目,我希望搜索速度尽可能快。
为此我应该使用什么技术,turbolinks 还是backbone.js?
还有。我想知道如何使用这些技术解决“Seo”问题。
谢谢
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 backbone.js ruby-on-rails-3.2 turbolinks
将 Backbone 与 ajax 请求一起使用将比使用 Turbolinks 稍快。
但是,Turbolinks 默认会提供 SEO,而您必须做很多工作才能使 Backbone 和 SEO 工作 (See this StackOverflow question)
如果您使用 Backbone,您还必须编写大量 JavaScript,而如果您使用 Turbolinks,您几乎不需要编写任何 JavaScript。
这完全取决于您权衡利弊并决定哪种选择更适合您的情况。
【讨论】: