Ruby 开发框架 - Rails 多分支版本更新

openkk 12年前
     <p><a href="/misc/goto?guid=4958183258527670296" target="_blank"><strong>Ruby on Rails</strong></a> 是一个用于开发数据库驱动的网络应用程序的完整框架。Rails基于MVC(模型- 视图- 控制器)设计模式。从视图中的Ajax应用,到控制器中的访问请求和反馈,到封装数据库的模型,Rails 为你提供一个纯Ruby的开发环境。发布网站时,你只需要一个数据库和一个网络服务器即可。</p>    <p>Ruby On Rails是一个用于编写网络应用程序的软件包.它基于一种计算机软件语言Ruby,给程序开发人员提供了强大的框架支持.你可以用比以前少的多的代码和 短的多的时间编写出一流的网络软件.比较著名的社区网站43things.com, odeo.com和basecamphq.com就是用Ruby On Rails编写的.<br /> <br /> <br style="font-weight:bold;" /> </p>    <p><span style="font-weight:bold;">今天 Rails 发布多个分支版本的更新</span>,包括 Rails 3.0.12、Rails 3.1.4 以及 Rails 3.2.2 。</p>    <p>其中各个版本的改进记录包括:</p>    <p>Rails 3.0.12:</p>    <ul>     <li><code>require</code> and <code>load</code> will return the value from the superclass </li>     <li>ActiveModel confirmation validation fixes </li>     <li>Increasing rack dependency </li>    </ul>    <p>Rails 3.1.4:</p>    <ul>     <li><code>thrrubyrhino</code> is added to the Gemfile for JRuby users </li>     <li>Routing cache improvements </li>     <li>Assets group may be skipped with the <code>--skip-sprockets</code> flag </li>     <li>Various Ruby 2.0 compatibility fixes </li>    </ul>    <p>Rails 3.2.2:</p>    <ul>     <li>Log files are always flushed </li>     <li>Failing tests will exit with nonzero status code </li>     <li>Elimination of calls to deprecated methods </li>     <li>Query cache instrumentation includes bindings in the payload </li>     <li>Hidden checkbox values are not set if the value is nil </li>     <li>Various Ruby 2.0 compatibility fixes </li>    </ul>    <p></p>