def add(a, b); return a+b; end
但是没有必要这样写,不便于阅读 此外,还有这种
name = 1 if s = true
其实,如果没有掌握合理的数据库设计和使用方式,看再多的优化技巧也无济于事
其实,据我经验,只要数据库查询出来的快了,基本上都不会怎么慢的
核心是多多关注 Rails log 里面的请求统计数据,发现慢的动作 (一边情况下平均值在 10ms 以上),检查对应区域的代码是否有问题
优化代码这个话题就很长了
id desc
代替 created_at desc
来实现最新记录的排序.... 还有很多很多细节的地方,我这里一下也想不起来 楼下来补充吧
没有头像上传限制的
Whenever + Cron 搜索论坛,之前有讨论过
目前也只能这样土鳖了,我也在找好的方法
哈哈,有意思
是 Rails 的,看到 Cookie 里面的 Session key 了,另外你们论坛也是 Rails 开发的么?
哇,还能这样的,以后可以试试搞一个
Rails 里面
"User".constantize
一直很期待的特性啊
Refinements: Making ladies cry since Ruby 2.0
检查你 JS CSS 是否有问题
有点模糊
已闪人跑去搞 Mac 开发的飘过
wice_grid 可以试试,但是看起来里面的不是 wice_grid
没有必要调整了,Ruby China 的 Markdown 里面有许多细节的,看起来那个没有特别值得话这么大工程去替换的
UpYun 的呀
看起来很不错啊!
效果:
$ rvm use ruby-1.9.3-p194
$ time rails runner "puts :OK"
OK
rails runner "puts :OK" 6.00s user 3.30s system 19% cpu 47.955 total
$ rvm use ruby-1.9.3-p327-falcon
$ time rails runner "puts :OK"
OK
rails runner "puts :OK" 3.49s user 1.83s system 50% cpu 10.559 total
Unautorized 是验证失败