#6 楼 @quakewang quake 你当初选择 webiva 的原因是什么?和其他 cms 有过对比吗?
我到了
你可以用 devise 的 token_authenticatable 来实现这个功能
你可以在服务器上放一个真正的 database.yml
然后在 capistrano 里设置一个 task
run "ln -nfs #{shared_path}/config/database.yml #{release_path}/config/database.yml"
实际上 rvm 官方文档已经写了解决方法
#config/deploy.rb
namespace :rvm do
task :trust_rvmrc do
run "rvm rvmrc trust #{release_path}"
end
end
after "deploy", "rvm:trust_rvmrc"
目前我最新的一个服务器就是管理员 root 安装了 rvm 然后在 capistrano 配置里加上
require "rvm/capistrano"
require "bundler/capistrano"
set :use_sudo, false
set :user, "www"
www 为普通用户,
cap deploy 时,会自动 bundle install,将 gem 安装到 /path/to/apps/shared/bundle下,起到类似 gemset 的作用。
http://rdoc.info/ 我都是上这里查到
用户积分和 cancan 有什么关系?
再说,用户积分是一个很业务的系统,没有通用标准,你自己写一个也很快的啊
nginx -s reload
新版的 capistrano 已经支持 asset pipeline 了。
编辑 Capfile,加入
load 'deploy/assets'
就默认在 deploy 时执行 assets:precompile
并且,是在 shared 下生成 assets 目录,然后 ln 到 current/public 下。
求代码片段围观
我现在前期搭框架时,用 rails_admin 填来数据,但后面我肯定是自己写后台。
我感觉太复杂了,当 LOGO 缩小后效果不明显,还是需要简化一下
签到,哈哈好多人
欢迎,我也是时隔半年后回归 rails
哈哈,我要来啊,时隔半年后重新开始写代码了。