ruby on rails - 在Rails应用程序中实现“记住我”

ruby on rails - 在Rails应用程序中实现“记住我”

我的Rails应用程序有一个带有“记住我”复选框的登录框。 选中该复选框的用户即使关闭浏览器也应保持登录状态。 我通过在用户会话中存储其ID来跟踪用户是否已登录。 但是会话在Rails中作为会话cookie实现,但不是持久性的。 我可以使它们持久化: class ApplicationController<ActionController::Base before_filter:update_se…


ruby on rails - 为什么所有的活动记录都讨厌?

随着我越来越多地了解面向对象,并开始实施各种设计模式,我不断回到人们讨厌活动记录的案例。 人们经常说它不能很好地扩展(引用Twitter作为主要例子)-但是没有人真正解释过它为什么不能很好地扩展; 和/或如何在没有缺点的情况下实现AR的优点(通过类似但不同的模式?) 希望这不会变成关于设计模式的神圣战争-我只想知道****特别是**** Active Record有什么问题。 如果…


Ruby On Rails是否为企业准备好了?

有人在那里使用RoR进行大规模的关键业务应用程序吗? 是否还有其他基于人们用于这些类型的应用程序的动态语言的轻量级Web框架? 如果你不使用这些类型的应用程序框架,什么阻止你? 这仅仅是与任何大型IT组织有关的惯性吗? 这些框架的速度和稳定性问题是否足以抵消开发周期改进的问题?…


ruby on rails - 剖析铁轨控制器操作

在Ruby on Rails中配置控制器动作的最佳方式是什么? 目前,我正在使用蛮力的方法来抛出puts Time.now调用,我认为这将是一个瓶颈。 但那感觉真的很脏。 有一个更好的方法。…


学习Ruby on Rails

现在,我是Java和C#开发人员。 我越来越关注Ruby on Rails,我越想学习它。 你认为什么是学习RoR的最佳途径? 在Windows上开发会更容易些,还是应该只使用Linux来运行虚拟机? 有没有可以匹配Visual Studio的健壮性的IDE? 任何开发的程序都会给出一个好的开销来做什么? 任何好书? 严重的是,任何提示/技巧/咆哮都会很棒。…


OpenID支持Ruby on Rails应用程序

在Ruby on Rails应用程序中启用OpenID登录的最新技术是什么? 这是一个关于这个问题的最新答案的社区维基。 Authlogic 最先进的认证解决方案似乎是Authlogic 。 它支持OpenID和Authlogic OpenID插件 。 它支持Rails 4和3. rails 2分支支持Rails 2。 您可能想观看“OpenID与Authlogic”railscast(…


ruby on rails - Rails开发人员如何与Flex前端交谈?

我正在将Rails开发视为Flex应用程序的后端,并试图找出Rails应用程序和Flash Player之间的通信层。 所有我发现的东西都建议使用SOAP Web服务进行通信。 但是,Flash支持AMF,它非常快速(本地)。 是否有任何方式通过AMF从Rails应用程序进行通信,同时支持关于AMF(自动类型转换,数据推送等)的所有“好”事情。…


ruby on rails - 哪个Rails插件最适合基于角色的权限?(请每个答案提供一个提名)

我需要将基于角色的权限添加到我的Rails应用程序中,并且想知道最好的插件是要查找的。 我目前使用RESTful身份验证插件来处理用户身份验证。 为什么你的插件比其他插件更好呢?…


有没有一个教程,教导有经验的程序员使用常见的Ruby编程习惯用法,但对新来者可能不明显?

我正在寻找一个类似于Pythonista:Python的代码的Ruby 代码 理想的功能: 易于阅读 涵盖所有主题的单一文件:提示,技巧,指导方针,注意事项和陷阱 尺寸小于一本书 成语应该在标准发行版( % sudo apt-get install ruby irb rdoc)请在可能的情况下为每个答案添加一个教程,并附上教程中的示例代码及其含义。 更新: 这些是最接近我遇到的…


ruby on rails - 如何修复/调试“预期的x.rb在Rails中定义X.rb”

我已经看到这个问题出现在许多不同的情况,并希望得到在StackOverflow上修复/调试它的最佳做法。 今天早上,我想用一个现实世界的例子: expected announcement.rb to define Announcement 班级在开发,测试和生产控制台方面工作良好,但在生产Mongrel中失败。 这是这个班级: class Announcement<ActiveRecor…





rails知乎 rails guide rails入门 tutorial rails中国 rails是什么 github rails博客 rails应用