Erb的渲染一直有人说慢,而c版本的eruby始终没有和Rails整合起来。终于一个东东横空出世了:Erubis, 宣称有Erb3倍的速度并和eruby比肩,而且还是纯ruby的。
安装很傻瓜:
1.安装gem
gem install erubis
2.然后在application.rb里加些整合代码(Erubis是独立于Rails的):
*放到enivronment.rb里也有效果的
require 'erubis/helper/rails'
suffix = 'erubis'
ActionView::Base.register_template_handler(suffix, Erubis::Helper::RailsTemplate)
#Erubis::Helper::RailsTemplate.engine_class = Erubis::EscapedEruby ## or Erubis::PI::Eruby
#Erubis::Helper::RailsTemplate.default_properties = { :escape=>true, :escapefunc=>'h' }
被注释的是些默认设置除非你想改
3.最后把rhtml后缀改成erubis
4.另外layout里如果用yield的得改成老式的@content_for_layout
我随便找了个稍微复杂点的页面,发现大概提速50%,满意了。
更多细节参见
Erubis主页
竟然还有java版本。。。
分享到:
- 2006-11-06 07:38
- 浏览 6341
- 评论(5)
- 论坛回复 / 浏览 (5 / 8502)
- 查看更多
相关推荐
在本项目中,我们关注的是将一个基于Wolf32F407 Start评估板的微控制器编程,使其能够模拟USB键盘功能,以便在游戏"Need for Speed"中使用。 Wolf32F407 Start是一款由STMicroelectronics公司生产的微控制器,它...
Need For Speed:trade_mark:II SE(非滑行)-在现代硬件(带有TCP协议)上运行的修补游戏。 一般注意事项 从“发行”部分下载游戏文件并解压缩。 将fedata和gamedata从原始的Need For Speed 2 Special Edition CD...
安装Need for Speed Payback HD Wallpapers New Tab Theme,并获得NFS Payback游戏玩法的高清图像-拖动,漂移,冲刺等。 安装Need for Speed Payback高清壁纸“新标签”主题,并享受NFS Payback游戏的高清图像-拖动...
语言:English (United States) 您的制表符背景仅需要极品飞车热量的最佳高清图像。 每个选项卡上的极品飞车高清图像! 您将获得:1:高清新标签页体验2:简单,清晰的视图! 没有无用的工具,图块或小部件!...
Need+For+Speed++Undercover+1[1].0+Trainer++6.part1.rar
《极品飞车世界Webkit-开源》项目是一个开放源代码的软件工程,它包含了用于游戏开发和网络应用的一系列库。这个项目的核心是Webkit,一个强大的网页渲染引擎,广泛应用于许多知名浏览器,如Apple的Safari和Google的...
这是我们新推出的Need for Speed Payback扩展程序,我们已经为所有喜欢此游戏以及整个系列的人准备了该扩展程序。 它带有各种质量完美的壁纸,您可以在它们之间进行切换。 只要您打开新的标签页,它们就会出现。 ...
《极品飞车:变速》(NEED FOR SPEED SHIFT)是一款由美国艺电(EA)公司推出的赛车竞速游戏,属于《极品飞车》系列的一部分,以其逼真的驾驶体验和精细的画面著称。V1.0.1.0是游戏的一个版本更新,通常这种更新会...
"Need for Speed",简称NFS,是全球知名的赛车游戏系列,以其极致的驾驶体验和逼真的赛车模拟著称。而“Tetris”(俄罗斯方块)则是经典中的经典,一款风靡全球的益智游戏,考验玩家的空间想象和快速反应能力。当这...
Windows 7 64 位系统下 Need for Speed Most Wanted 9 游戏中文语言设置 概括:本文档提供了一份解决 Windows 7 64 位系统下 Need for Speed Most Wanted 9 游戏中文语言设置的详细指南。通过修改注册表,用户可以...
DMGAME-Need.for.Speed.Payback.Deluxe.Edition.Cracked-CPY.torrent
NFSU2-RPC 一个将Discord Rich Presence集成添加到Need of Speed:Underground 2中的mod。 安装 安装ASI加载程序。 在获取最新版本。 将内容提取到您的游戏文件夹中。
语言:English (United States) 搜索极品飞车无极限,并获取最新的极品飞车新闻! 使用您喜欢的游戏在网络上搜索:极品飞车无限! 通过此搜索扩展程序,您可以轻松访问最佳搜索内容,同时在后台拥有最佳的极品飞车...
《NFS17.123CAR.save.rar》是一个压缩文件,主要包含了与"Need for Speed"(简称NFS)游戏相关的数据。NFS系列是由Electronic Arts(EA)开发并发行的一款经典赛车竞速游戏,而"NFS17"很可能指的是《Need for Speed...
语言:Bahasa Indonesia,Bahasa Melayu,Deutsch,English,Filipino,Français,Kiswahili,Nederlands,Norsk,Tiếng Việt,Türkçe,català,dansk,eesti,español,hrvatski,italiano,latviešu,lietuvių,magyar,polski...
极品飞车无限为您的浏览器提供高清壁纸和新标签主题! 亲爱的极品飞车迷,这是我们的新扩展程序,带有No Limits分批的精美壁纸,您可以在iOS和Android设备上播放。 这些主题将以全新的外观彻底改变您的浏览器。...
39急需HD高画质图像(Chrome版)新标签页。 《极品飞车》是由电子艺术公司发行的赛车视频游戏系列,目前由Ghost Games开发。该系列围绕非法街头赛车展开,在一般任务中,玩家要完成各种类型的比赛,同时逃避当地执法...
根据提供的文件信息,这里主要涉及的是游戏《极品飞车13》(Need for Speed: Shift)的序列号或激活码等内容。以下将详细介绍与标题、描述及部分内容相关的知识点。 ### 一、《极品飞车13》(Need for Speed: Shift...