2008-08-04

FastCGI中文参考手册

关键字: fcgi
主题 FastCGI中文参考手册 (Perl语言相关部分) 作者 hoowa .sun 出自 www.perlchina.org 想必所有人都了解CGI技术的通用性与效率有多糟糕。那么本文所描述的所有内容仅限于一种可以大幅度提高页面处理技术的东东,它的名字叫FastCGI,他的速度效率最少要比CGI技术提高5倍以上(要知道目前各种流行的页面处理技术ASP、PHP、JSP/Servlet还没有哪个能超过)。这并不是一种新技术,笔者在2000年第一次用过此技术。大家一定惊讶,既然有这种技术为什么我们还要编写这本参考手册,原因显而易见,虽然此技术已经产生自今,但中文资料还是少的可怜。好!废话到此为 ...
2008-07-14

多选列表

关键字: select
<%= select_tag 'categories[]', options_for_select( @categories ), { :multiple => true, :size => 15, :style => "width:250px" } %> 格外留意: :multiple => true, 这个是多选 categories[]这个一定要是数组或者Hash 补充个参数 eg. <%= select_tag 'category', options_for_select(@select_category,77), { :de ...
2008-07-11

validate

关键字: validate
Ruby on Rails 的检验方法(Validation Helpers)大全 可以自定义validate(), 这个方法在每次保存数据时都会被调用. 如: def validate if name.blank? && email.blank? errors.add_to_base("You mustspecify a name or an email address") end end 同时也可以自定义 validate_on_create(),validate_on_update()方法. valid?()方法可以随时调用,用来测试数据是否能通过校验 返回的错误信息可用 error_ ...
2008-07-04

layout的用法

关键字: layout
一般来说layout有如下五种: gobal layout,controller layout,shared layout,dynamic layout,action layout 假设我们有一个views/projects/index.rhtml页面: 代码 1. <h2>Projects</h2> 2. <ul> 3. <% for project in @projects %> 4. <li><%= project.name %></li> 5. <% end %> 6. &l ...
2008-07-04

多表联动

关键字: select
test.rhtml的代码: <%= javascript_include_tag :defaults %> <%= select(:city, :province_id, @provinces, {}, {"onchange" => remote_function( :with => "'province_id='+value", :update => 'city_select', :url => { :action => :select_cities_with_ajax })}) %> <div id='city_select'> <%= selec ...
2008-06-29

subversion

关键字: svn
sudo apt-get install sunversion sudo mkdir /home/svn cd /home/svn svnadmin create tianyou cd tianyou cd /home/dave rails ty cd ty svn import -m "initial import" . file:///home/svn/tianyou cd .. rm -rf ty svn checkout file:///home/svn/tianyou cd tianyou #启动 /etc/init.d/restart svn remove log/* svn co ...
2008-06-27

ubuntu上rails环境安装

关键字: install
# pcre-devel # zlib-devel # bzip2-devel cp doc/sysconfig.lighttpd /etc/sysconfig/lighttpd mkdir /etc/lighttpd cp doc/lighttpd.conf /etc/lighttpd/lighttpd.conf cp doc/rc.lighttpd.redhat /etc/init.d/lighttpd 配置文件很直观明了,一般只要把server.document-root、server.errorlog、accesslog.filename改成你的实际目录和文件名字就可以了。 $ ...
sun201200204
搜索本博客
最近加入圈子
存档
最新评论