道喜技术日记 .^. 天天红玉世界

Rails Ruby MacOSX 。。。创新来自于刻苦的实践和勤奋的思考... www.hhtong.com


软件世界:HTML5最重要和最佳实践项目HTML5Boilerplat

Gudao Luo2011-05-21 at 10:14发表的

2011-05-21-html5

Rails世界:自动生成Rails程序模板文件网站

Gudao Luo2011-01-16 at 12:37发表的

2011-01-17-http-railswizard
  • 使用说明
    1. 选择你所需要的gem软件包
    2. 增加自己的代码(可选)
    3. 命名自己Rails程序模板文件名称
    4. 点击按钮“Create Template”

Rails世界:Rails 2.3版本重要功能(应用软件生成器Rails Templates)

Gudao Luo2009-01-25 at 18:00发表的

命令一:获取Rails 2.3开发版本
mkdir -p myapp/vendor && cd myapp
git clone git://github.com/rails/rails.git vendor/rails
Rails模板文件rails_template.rb代码
# 下面代码等价于 ruby script/generate scaffold blog title:string body:text
generate(:scaffold, "blog title:string body:text")
# 下面代码等价于 rake db:migrate
rake("db:migrate")
命令二:利用Rails模板文件创建Rails项目
ruby vendor/rails/railties/bin/rails . -m rails_template.rb
ruby script/server
open http://localhost:3000/blogs
  • 什么是Rails Templates
    • Rails Templates记录软件开发过程的所有命令。
  • 利用什么方法记录Rails Templates?
    • Ruby语言文件
  • Rails Templates文件存放在哪里
    • 从理论上说,任何地方;在实际中,应该存放在服务器上。
  • 利用Rails Templates方法,如何开发Rails项目
    • 三个步骤:(1)>= Rails 2.3,在今天Rails 2.3正式版本尚未发布之前,可以使用上面命令一方法获取它,或者参见:如何获取Rails当前开发版本(Rails Edge Version)? ;(2) 创建Rails Template文件,该文件的实例代码,如上面代码所示;(3)利用命令“rails -m [Rails Template位置及其文件名称]”,如上面二所示。

Rails框架:全新而又简单的模板系统Malline

Gudao Luo2007-11-12 at 06:11发表的

全新的模板系统Malline
  • 说明
    • 现有的Rails框架使用ERB作为模板系统欠佳;
    • Malline是专门为Rails框架而设计的模板系统;
    • Malline是从模板系统 Makeaby 获取的灵感;
    • Malline不是嵌入式模板系统,也不是新的语言模板系统,而是使用纯Ruby语言编写模板代码;
    • 回归Ruby语言。。。
  • Malline实例代码
    • 全新的模板系统Malline