没地方部署了
我喜欢服务端的原因是因为可以选择 cache 下来,比如目前 Wiki 里面的 Markdown 结果就是直接以 HTML 存放的,读取的时候前后端都不需要运算了
我现在倒是觉得 Passenger 部署麻烦,还是 Thin 简单些
#35 楼 @suffering 注意仔细看错误提示一般就能发现问题所在
过年了,都没心思了,开了年再说
#31 楼 @suffering Failed to connect to a master node at 127.0.0.1:27017 (Mongo::ConnectionFailure)
MongoDB 没有启动
#18 楼 @tualatrix Ruby 调用 Pygments 简单的方式就是调用 Shell 不过 ruby-china 不是这样做的,用了 pygments.rb 这个 Gem,它是将 Python 签入到 Ruby 里面的(这个我的猜测) https://github.com/tmm1/pygments.rb
#18 楼 @tualatrix 你要加入 Ruby 社区,那就太有说头了
class Post
include Mongoid::Document
belongs_to :user, :counter_cache => true
end
class User
include Mongoid::Document
field :posts_count, :type => Integer
has_many :posts
index :posts_count
# 文章多的用户倒序排列
scope :hot, desc(:posts_count)
end
@hot_users = User.hot.limit(10)
这是 Mongoid 的写法,ActiveRecord 类似,转换一下就好了。
试试
Pygments 挺好的啊,何必纠结呢
楼上两个都很赞!我试试看
我之前的几个项目是用这个:
https://github.com/huacnlee/captcha
但是我发现被人破解了 没被破解,之前的漏洞是微博登陆导致的。
RVM 能用 Gem 来安装? 关于 RVM 看 WIKI http://ruby-china.org/wiki/rvm-guide
不慢,从 ruby-china 的使用来看,这些 Helper 不是问题
你们还在上啊,我都准备要关了
你的版本问题
~ ‹ruby-1.9.2› $ thin -v
thin 1.3.1 codename Triple Espresso
这个明显是基于 Twitter Bootstrap 改过去的,而且很多地方细节不够好
To 楼主,那个 delopy.rb 是在我们特定的环境特定的用户下面才能用的,你们部署就只是参考一下直接用当然不行
我擦,楼上上个你们自己开个帖子吧,干嘛来搭车啊!