ruby on rails
文章平均质量分 93
kmcfly
故不积蹞步,无以至千里;不积小流,无以成江海。
展开
-
流行的权限管理 gem devise的定制
在上一篇的介绍Devise【视频,阅读】中,我们已经可以在我们的Rails应用中搭建和使用devise的基本功能了。现在,我们从上一篇介绍留下来的问题开始,来阐述如何定制devise。 在上一篇的介绍里,我们已经可以在rails项目里通过devise很容易的添加注册,登录和退出的功能: 访问限制 接下来,我们将实现限制访问。在我们这个应用中(译者注:我们开发的是一个简单转载 2016-11-25 20:26:17 · 995 阅读 · 0 评论 -
Ruby on Rails 终极部署方案 nginx+mina+puma
搭建工具介绍Ruby on Rails作为一款十分优秀的web开发框架,在当前web领域中慢慢占据了越来越重要,秉承rails快速开发的特点,很多快速部署rails的方案也越来越多。这篇文章中所选的方案是我个人认为十分优秀的部署方案。这套部署方案的结构是,nginx作为反向代理服务器负责负载均衡,mina作为自动化部署工具,puma作为rails的web服务器nginxnginx是转载 2016-12-14 10:01:32 · 2154 阅读 · 0 评论 -
Cancan权限角色设计的最佳实践
15 November 2014简介权限存取设计是在开发 Application 中相当棘手的问题。在网站开始建设的初期,通常这样的问题并不会浮现,毕竟一般人的需求大半只会有 user 和 admin 两种角色。但是随著网站演化,更多的业务需求浮现,第三种角色的出现,通常就会把原本干净的 code 弄得肮脏不堪。多种角色的权限设计难题当只有 user 和 admin转载 2016-12-16 16:51:00 · 685 阅读 · 0 评论