4.缓存Tips: 缓存js,css文件
请参考: http://railslab.newrelic.com/2009/01/22/page-responsiveness
# Combining all your javascripts in production mode
<%=
javascript_include_tag
:all
,
:cache
=>
true
%>
<%=
javascript_include_tag
:all
,
:cache
=>
"main"
%>
<%=
javascript_include_tag
"product"
,
"cart"
,
"checkout"
,
:cache
=>
"shop"
%>
# Same sort of stuff with stylesheets
<%=
stylesheet_link_tag
:all
,
:cache
=>
true
%>
# Declaring an asset host
ActionController::Base.asset_host = "assets.example.com"
# What uses the asset host url
<%=
image_tag
'title.gif'
%>
<%=
javascript_include_tag
:all
%>
<%=
stylesheet_link_tag
:all
%>
分享到:
相关推荐
附上Jamis的rdoc模板文件,tar解压即可。 博文链接:https://lgn21st.iteye.com/blog/199681
宝石文件: gem "mongoid_rails_migrations" 如何使用 创建迁移 $ rails generate mongoid:migration 运行迁移: $ rails db:migrate $ rails db:migrate:down VERSION= $ rails db:migrate:up VERSION= $ rails...
rails g base_css:install手动安装一旦安装在Rails应用程序上,您只需要在application.css文件上要求样式表即可 *= require base-style另外,您还需要在application.js文件上使用javascript文件 //= require base-...
安装在Gemfile中: gem 'rails-uploader'在航线上: mount Uploader :: Engine => '/uploader' 迁移ActiveRecord: $ bundle exec rails g uploader:install用法存储上传文件的架构(cancan集成): class Asset <...
安装将此行添加到您的应用程序的Gemfile中: gem 'rails_multisite'然后执行: $ bundle或将其自己安装为: $ gem install rails_multisite用法配置需要一个名为config/multisite.yml的文件,该文件指定所有数据库...
Fusioncharts Rails Rails包装器可使用FusionCharts构建图表。 安装(RubyGems) 将此行添加到您的应用程序的Gemfile... 下载并解压缩后,将javascript文件复制到vendor/assets/javascripts/fusioncharts/ 。 在app
asset_hat, 在 Rails 中,快速加载CSS和 JS 你的资产被覆盖 ...当首次请求该包时,使用 Rails'默认的资源缓存,CSS和JS连接( 而不是缩小) 。 不够好为了使你的页面加载更快,AssetHat可以自动:轻松缩减和捆绑CSS和
自述 此自述文件通常会记录启动和运行应用程序所需的任何步骤。 您可能想要涵盖的内容: Ruby版系统依赖配置数据库创建数据库初始化如何运行测试套件服务(作业队列、缓存服务器、搜索引擎等) 部署说明… 如果您不...
安装像往常一样,将此行添加到您的应用程序的 Gemfile 并在之后打包: gem 'rails_version', ">= 0.2.2", :group => :production从注册并获取您的 API 密钥,然后转到您的 config/environments/production.rb 文件并...
示例用法 创建一个名为 blog 的新 Rails 应用程序。 rails new blog ... 然后你生成了通常的 rails 服务器端 crud 脚手架,最后生成了 Backbone.js 代码来提供一个简单的单页 crud 应用程序。 你还有最后一步
允许您使用为Rails应用程序的前端供电。 是将前端工具像Ruby一样进行编程,纯属喜悦! :smiling_face_with_heart-eyes: 或在运行的检查。 产品特点 :high_voltage: :light_bulb: 即时服务器启动 :high_voltage: ...
这些帮助程序使Rails开发人员可以快速轻松地利用这个出色CSS库-不会使您的视图以及对link_to , button_to和submit_tag调用变得混乱。 1.0版终于发布了! 并且它带来了对Rails 3.1资产管道的支持。 请注意:从...
自述文件简单易用的API消费指南技术以下是此项目中使用的技术。 Ruby版本2.7.2 Rails版本6.1.3Ruby宝石这是此项目中使用的核心宝石。 宝石``设计'' 宝石“机架攻击” 宝石“机架核心” 宝石'simple_token_...
设置安装# Gemfilegem 'gettext_i18n_rails'选修的: 如果要查找翻译或构建.mo文件,请添加gettext 如果要在haml / slim文件中查找翻译,请添加ruby_parser # Gemfilegem 'gettext' , '>=3.0.2' , :require => false...
高性能web应用缓存架构设计浅谈 大规模,高并发的访问请求 服务的高可用性 平滑的deployment 良好的可伸缩性
vagrant-for-rails-apps:配置文件以设置可定制的Vagrant框以开发Rails应用
Rails ::路线 您的Rails应用程序上的路线太多? 我也是! 这个gem可让您将路线分隔在不同的文件上。 只需在config/routes/*.rb创建它们就可以了。 安装 将此行添加到您的应用程序的Gemfile中: gem "rails-routes...
Rails Page.js 演示 描述 这是gem 'pagejs_rails'的演示。 Ceci est une démonstration du gem Git克隆它然后执行: $捆绑 安装 rake db:create db:migrate db:seed rails s 配置(已在此文件夹中) #app/...