`
ashchan
  • 浏览: 11974 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
Thin: 比Mongrel更快的Web服务器 [url=http://code.macournoyer.com/thin/" title="Thin: a ruby webserver"]Thin[/url]是一个尚处于实验阶段的ruby web服务器,号称比Mongrel更快。不过,它本身是基于Mongrel项目和另外两个ruby库之上的: Mongrel parser Event Machine Rack 要用Thin来带Rails非常简单,首先安装Thin: sudo gem install thin 然后在Rails应用目录下,运行: th ...
Mongrel的作者写了一篇文章Rails Is A Ghetto,例举了他亲历的Rails和Ruby社区的种种"不良现象",引起轩然大波。这篇文章攻击性很强,长度不短,文字很个性。性情温和的rails开发者可以读读。
RubyGems 1.0.0版本发布了(原最高版本为0.9.5)。用以下命令更新至1.0.0版本(Windows用户不用加sudo命令): sudo gem update --system 要了解RubyGems 1.0.0与以前版本的差别,可以参考[这个帖子](http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/284268 "RubyGems 1.0.0的变化")。 RubyGems 1.0.0发布
Rails 2.0.2版本已经放出。最主要的变化有: * 默认使用SQLite3数据库。作出这一调整的一个原因是SQLite3比MySql来得简单,另一个原因是Leopard的开发环境默认安装的是SQLite3。参考这里了解修改Leopard随带的Rails 1.2.3默认数据库的方法;或者在创建rails应用的时候用rails -d mysql myapp来指定使用MySql数据库。 * 在production环境下运行时,不再监测视图模板的变化。好处是减少了IO活动,坏处是,呃,修改站点外观也要重启(应用)服务器。可以通过修改production.rb中的config.action_v ...
Rails 2.0引入了css和javascript的合并缓存机制。比方说,使用下面的代码,可以将stylesheets下的所有css文件合并为名为all.css的样式文件,并缓存下来: <%= stylesheet_link_tag :all, :cache => true %> 合并的好处是,只需一次HTTP请求,就把站点需要的css都下载至客户端了。 但由于css的就近覆盖原则,这种默认的合并会带来问题。假设stylesheets目录下有两个css文件,一个为style.css,另一个为rating.css,合并后rating.css的样式在前,style.css的样 ...
Global site tag (gtag.js) - Google Analytics