
ruby on rails
wu6887421
这个作者很懒,什么都没留下…
展开
-
rails new demo -d mysql会不会生成数据库?
测试1rails new demo -d mysql1.不配置database.yml的mysql密码,对rails server打开网站没影响2.并且这步骤是不生成对应的demo_development数据库的3.因为Localhost:3000访问的是Public文件夹里的Index.html,所以不需要访问数据测试2rails g controller login...2012-09-08 22:55:39 · 152 阅读 · 0 评论 -
rake命令什么时候会触发生成表
1.对于rails new demo,默认使用sqlite3数据库,会自动生成数据库2.schema_migrations表会在执行rake db:migrations 生成3.rails generate model User 和 rails generate migration DoNothing 都不会触发生成schema_migrations...2012-09-09 00:22:19 · 121 阅读 · 0 评论 -
bundle命令
Rails 3开始使用bundle来管理项目的gem依赖。该命令只在一个含有Gemfile的目录下执行。Gemfile: Rails 项目所有的依赖包都在这里配置,不像以前通过require来查找Gemfile.lock: 记录本机目前所有依赖的Ruby Gems及其版本bundle show #显示所有的依赖包bundle check #检查系统中缺少...2012-09-09 00:38:28 · 1260 阅读 · 0 评论 -
rails request.env的使用
@client_ip = request.env["HTTP_X_FORWARDED_FOR"] #取得使用者IP位址資訊 @client_browser = request.env["HTTP_USER_AGENT"] #取得使用者瀏覽器資訊 @http_referer = request.env["HTTP_REFERER"] #取得使用者來源(referer) @client_l...2012-09-09 00:49:05 · 441 阅读 · 0 评论 -
rails 缓存的应用(转载)
【转载】当你网站访问量上升的时候,你可能为你的rails项目增加一些缓存应用。这个教程将告诉你关于rails缓存的方方面面,帮助你提高rails应用,而不必再为过度的cpu开销而烦心。rails缓存有几种方式,这篇教程将分几个部分向你分别介绍如何应用不同的缓存方案,以及一些高级的有针对性的缓存应用。首先介绍最快速的缓存应用:Page Caching,页面缓存1、为什...原创 2012-09-09 00:59:29 · 175 阅读 · 0 评论 -
rails 表单语句大全
表单开始标签:[code="java"] :save }, { :method => :post } %>Use :multipart => true to define a Mime-Multipart form (for file uploads) [/code]表单结束标签:[code="java"][/code]文本框 Text fields[code="jav...原创 2012-09-09 01:24:46 · 207 阅读 · 0 评论 -
rails render :partial使用
render :partial 可以实现代码重用,尤其是在view层设计的例子1.index.html[code="ruby"]My Blog [/code]2.show.html[code="ruby"] [/code]显然2段代码有重复,可以利用 render :partial 实现...原创 2012-09-10 12:45:14 · 443 阅读 · 0 评论