ruby on rails : redis

问题描述

redis用于rails项目的范例参考

解决方案

http://favor.im/2010-07-12/171.htmlhttp://dev.firnow.com/course/4_webprogram/webjis/20100710/429227.html

时间: 2024-09-20 11:48:43

ruby on rails : redis的相关文章

在Ruby on Rails上使用Redis Store的方法_ruby专题

Redis Store 是一个专为Ruby应用程序服务的工具包,原生就支持分片,主从复制,编组以及超时和命名空间.此外,在Ruby on Rails上使用它也是非常的简单. 如何使用:对于在Rails上使用Redis Store,首先我们需要在Gemfile文件中添加入口   gem 'redis-rails' gem 'redis-rack-cache' # optional 然后我们就会有如下选择: ## Cache Store # config/environments/productio

开发新手最容易犯的50个 Ruby on Rails 错误(1)

[编者按]本文最早发布与 JETRuby 博客,主要介绍了开发新手最容易犯的 Ruby 错误.文章系国内 ITOM 管理平台 OneAPM 编译呈现. 一年前,我们创立了以 "Rubyboost" 为名的 Ruby on Rails 课程.简而言之,本课程的目标是使对编程了解不多的新手也能在两个月内,提升技能.成为初级开发者.在成功完成课程之后,学生会收到为其两个月的实习邀请,实习地点就在我们公司.如果一切顺利,就会得到聘用.不得不说,这是一种相对公平且简单的成为职业开发者的道路,你觉

建立一个典型的Ruby On Rails网站(四)

缓存和页面显示,这是最后一个部分了,真没想到一个连载竟然用了几个小时.累了... 外部链接和跟踪 如果想对外部网站资源进行链接和跟踪,可以使用如下的helper方法: Ruby代码 external_link_to(text,url) external_link_to(image_tag(image),url) 这两种生成链接的方法(一种是文字链接,一种是图形链接)都可以对链接情况进行日志记录.如果将environment.rb文件中的$USE_EXTERNAL_LINK_POPUPS 参数设置

建立一个典型的Ruby On Rails网站(三)

第三部分,权限设计和acl插件的使用.感觉这样的权限设计也是很主流的. 下面,再看看EOL.ORG在权限设计方面是如何实现的,或者使用了什么插件. 用户角色设计和权限管理 EOL.org的权限部分采用acl_system plugin的插件,地址如下 http://brainspl.at/articles/2006/02/20/new-plugin-acl_system 机制如下: 用户可以分配零个或多个角色 一个或多个Controller可以隶属于一个角色 那么,保证权限正确限制,可以从以下几

建立一个典型的Ruby On Rails网站(二)

这是第二部分,主要是Mysql数据库的分布式设计.我建立环境的时候,基本上没有把数据库分开.为用到的时候,做准备吧. 主从结构的数据库设计 www.eol.org 项目本身有主从数据库和读写分开的数据库设计. (Master/Slave)和Rails核心数据库与应用核心数据库分离.主要依靠以下插件实现: use_db : 主要功能是将不同的models 分布到不同的数据库.详细说明见下:(http://rails.elctech.com/blog/using-and-testing-rails-

建立一个典型的Ruby On Rails网站(一)

写在前面: 第一次,写连载啊,希望能对自己和各位看官有点帮助,多了解一点RubyOnRails开发上的情况吧.能够有点帮助,这就是坚持的理由.^_^ 生命百科全书:www.eol.org 网站是基于RoR的,内容是做互动的生命百科博物馆,本文主要介绍,如果通过该网站提供的代码,建立起RoR的网站,并且学习,该网站中使用到的一些,RoR最普通的技术. 资源地址如下,匿名svn下载. svn://repository.eol.org/eol/trunk/ 配置前提 安装ruby rails和mysq

面向企业的Ruby on Rails

曾有开发者预言,Rails不可能成为企业应用的主流.但随着Rails在Web开发中的逐渐普及与流行,越来越多的企业开始在Rails上面投入更多关注,同时面向企业复杂业务逻辑开发的Rails应用也逐步出现. 诚然,在Web 2.0网站开发中无往不利的Ruby on Rails(简称ROR)完全适应企业应用,但是仍然还需要走很长的路.不可否认,尽管Rails在企业开发中依然是优势与弊端并存,却已在部分成功案例中显露出锋芒. Rails与传统企业开发语言 随着科学技术的不断更新,企业IT系统也一直向着

Ruby On Rails简介

Ruby On Rails是一个用于编写网络应用程序的软件包.它基于一种计算机软件语言Ruby,给程序开发人员提供了强大的框架支持.你可以用比以前少的多的代码和短的多的时间编写出一流的网络软件.比较著名的社区网站43things.com, odeo.com和basecamphq.com就是用Ruby On Rails编写的. Ruby On Rails的指导原则是"不要重复你自己"(Don't Repeat Yourself, 或DRY).意思是说你写的代码不会有重复的地方.比如以往数

Ruby on rails开发从头来(五十九)- ActiveRecord基础(预加载子记录)

预加载子记录讨论的问题和"延迟加载"是相同的.通常Active Record会推迟从数据库中加载子记录,直到你需要他们,例如,通过Rdoc中的例子,我们假定博客程序有一个Model,像下面这样: class Post < ActiveRecord::Base belongs_to :author has_many :comments, :order => 'created_on DESC' end 如果我们遍历所有的post,访问作者和评论属性,我们使用一个Sql查询来返回