明白Migrations
摘要: ActiveRecordMigration允许你使用ruby去定义database schema的变化。
阅读全文
如何使用ajax做实时查询
摘要: 1.引入javascript类库。
使用<%=define_javascript_functions%>或者<%= javascript_include_tag :defaults %>
阅读全文
ROR中如何使用ajax
摘要: ROR对ajax提供了良好的支持。要使用ajax首先要引入类库。
阅读全文
ROR中图片的上传和显示
摘要: 图片上传是web应用程序中常用到的,ROR中是如何实现的。
阅读全文
使用插件的方法汉化ROR错误提示信息
摘要: 1.在 your_app/vendor/plugins下建立一个新的文件夹“new_errors”
2.在新建的文件夹“new_errors”下家里一个“lib”的文件夹。
最后如下:
your_app/vendor/plugins/new_errors/lib
阅读全文
ROR插件实现的基本原理
摘要: 要开发plug,那么rails的版本必须是0.14后的。
plug的基本原理是什么呢?我们看一个例子:
阅读全文
2.2 Active Record:对Rails模型的支持
摘要: 通常我们想把web应用程序的信息存储在关系型数据库。订单登录系统将把订单,条目,和客户的详细信息存储在数据的表中。甚至一些通常使用无组织文本的应用程序,例如博客和新闻站点,也经常使用数据库作为它们后台的数据存储。
阅读全文
1.1 敏捷的Rails(二)
摘要: 这样,Rails鼓励和顾客合作。当顾客看到Rails项目能快速地反映变化,他们开始相信团队能交付得更多,而不仅仅是被要求的。
阅读全文
1.1 敏捷的Rails(一)
摘要: 1.1敏捷的Rails
这本书的标题是《Agile Web Development with Rails》,你可能很奇怪,你发现我们并没有清晰地应用敏捷的实践X,Y和Z在进行Rails编码。
阅读全文
Ruby On Rails介绍(二)
摘要: 我们可以从哲学的观点上看。驱动Rails设计的有两个主要的概念:DRY 和”约定优于配置”。DRY是不要重复你自己――这就是说每一个知识点在系统中只能在一个地方出现。Rails利用Ruby强大的功能达到了这点。你会发现在rails的应用程序中,重复的地方很少;在一个地方你说你需要说的――在mvc架构中每个地方都被规定好了
阅读全文
Ruby on Rails介绍(一)
摘要: Ruby on Rails是一个可以使你开发,部署,维护web应用程序变得简单的框架。
阅读全文
对Ruby中block的理解。
摘要: ruby中的block是比较难理解的一个概念,但是如果你懂得了什么是回调函数。那么其实block的作用和回调函数是一样的。
阅读全文