Ruby on rails 我应该使用哪些Rails插件?
几年前,出于兴趣,我学习了rails,但现在我又回到了rails,因为我想尝试建立一个简单的付费招聘网站,为小众求职者做广告。我学习的许多rails书籍都给出了如何构建购物车或用户身份验证系统的示例,但在web上,似乎有许多插件提供了很多这种常见功能。然而,插件的选择非常多,我很难知道应该使用哪些插件Ruby on rails 我应该使用哪些Rails插件?,ruby-on-rails,e-commerce,ruby-on-rails-plugins,Ruby On Rails,E Commerce,Ruby On Rails Plugins,几年前,出于兴趣,我学习了rails,但现在我又回到了rails,因为我想尝试建立一个简单的付费招聘网站,为小众求职者做广告。我学习的许多rails书籍都给出了如何构建购物车或用户身份验证系统的示例,但在web上,似乎有许多插件提供了很多这种常见功能。然而,插件的选择非常多,我很难知道应该使用哪些插件 所以我的问题是:你会推荐哪种(如果有的话)rails插件来构建rails站点,为什么?我推荐authlogic进行身份验证。最流行的两种是authlogic和restful_认证。我没有做过任何购
所以我的问题是:你会推荐哪种(如果有的话)rails插件来构建rails站点,为什么?我推荐authlogic进行身份验证。最流行的两种是authlogic和restful_认证。我没有做过任何购物车的东西,但是有很多与paypal和activemerchant集成的gems。有很多rails插件(和gems)可以为您提供所需的功能,我会在这里列出一些我有过的经验
- Authlogic:这是一个很棒的插件。它通过页面上的before_过滤器为您提供了强大的身份验证,并且没有我在restfulauth中注意到的任何奇怪之处。您可以找到代码和示例应用程序
- ActiveScaffold:这对于构建“管理界面”非常有用。它非常强大,开箱即用看起来非常漂亮。唯一的缺点是官方最新版本还不支持Rails 2.3.2。你可以得到它
- 回形针:这有助于您在rails中处理文件上载。它内置了对缩略图的支持(我相信您需要ImageMajick)以及AmazonS3。你可以读一下
- 子域fu:虽然有时有点奇怪,但如果您在任何给定项目中需要子域,这是非常好的。如果您需要这种功能,请随意使用
还有很多,但我没有时间一一列举。如果您需要某一特定功能,请在推出您自己的功能之前,始终在谷歌上搜索它,因为可能有一种解决方案完全符合您的需要。我建议如下:
- 真的吗
使用mysql进行简单的全文搜索
数据库。
- 搜索引擎优化
友好的文本URL。
-
方便的面包屑清理。
- 对于延迟工作,
喜欢电子邮件通知。
- 用于循环/cron
工作。