在一个所谓 Rails居所大扫除 行动里,已经证实了 .rhtml 和 .rxml 的文件后缀将被删改为 .erb (应当为 .html.erb,译者注)和 .builder。
为什么要变呢?严格的说, .rhtml文件并不是html文件。它们是内嵌了Ruby代码的文件,并被应用于电子邮件模板,csv文件,vcards 等等。 .erb 只是一个更加通用和准确的文件后缀。.rxml也是同样的道理 – 比起xml文件它具备了更多的功能。想象一下您通过 rxml 撰写的所有RSS文集。现在您可以直接使用 .builder,不必再被 .rxml 束缚。
但是不必担心您当前应用程序的后缀,”老“文件后缀大概会被支持到Rails 3.0 – 天知道它什么时候出来。
原文作者是 Ryan Daigle, 请访问他的博客
本片译文的原文地址:http://ryandaigle.com/articles/2007/2/21/what-s-new-in-edge-rails-rhtml-and-rxml-to-die-a-slow-and-painful-death



