新聞中心
歷時(shí)將近2年,經(jīng)過多個(gè)測試版本,Ruby On Rails 3.0終于正式發(fā)布了。期間有近1600多位開發(fā)者參與開發(fā),在每個(gè)人的共同努力下,Ruby On Rails 3.0顯得“更快更強(qiáng)更美麗”,相信新版本不會(huì)讓人失望。

在江干等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站制作、做網(wǎng)站 網(wǎng)站設(shè)計(jì)制作按需搭建網(wǎng)站,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),營銷型網(wǎng)站建設(shè),成都外貿(mào)網(wǎng)站建設(shè)公司,江干網(wǎng)站建設(shè)費(fèi)用合理。
由于Ruby On Rails 3.0正式版做了很大的改變,所以挑選出什么突出的特性非常困難,這里將介紹一些新版本的主要變化。
Ruby on Rails架構(gòu)說明
關(guān)于Rails更多內(nèi)容,歡迎訪問:Ruby On Rails開發(fā)教程
◆全新活動(dòng)記錄查詢引擎
- 代碼實(shí)例:
- users = User.where(:name => "david").limit(20)
- users.where("age > 29")
- # SELECT * FROM users
- # WHERE name = "david" AND age > 29
- # ORDER BY name
- # LIMIT 20
- users.order(:name).each { |user| puts user.name }
◆新的Action Mailer組件
- 代碼實(shí)例:
- class Notifier < ActionMailer::Base
- default :from =>
- "Highrise
" - def new_project(digest, project, person)
- @digest, @project, @person = digest, project, person
- attachments['digest.pdf'] = digest.to_pdf
- attachments['logo.jpg'] = File.read(project.logo_path)
- mail(
- :subject => "Your digest for #{project.name}",
- :to => person.email_address_with_name
- ) do |format|
- format.text { render :text => "Something texty" }
- format.html { render :text => "Something texty i>" }
- end
- end
- end
◆默認(rèn)啟用跨站點(diǎn)工具XSS保護(hù)
◆告別字符編碼問題困擾
◆內(nèi)部重構(gòu)
◆文檔完善
◆支持MySQL2 gem
◆修正了自動(dòng)加載的問題
安裝方法:gem install rails --version 3.0.0.
下載Ruby On Rails 3.0:http://rubyonrails.org/download
相關(guān)閱讀
Ruby on Rails基于MVC(模型- 視圖- 控制器)設(shè)計(jì)模式。從視圖中的Ajax應(yīng)用,到控制器中的訪問請求和反饋,到封裝數(shù)據(jù)庫的模型,Rails為你提供一個(gè)純Ruby的開發(fā)環(huán)境。發(fā)布網(wǎng)站時(shí),你只需要一個(gè)數(shù)據(jù)庫和一個(gè)網(wǎng)絡(luò)服務(wù)器即可。
本文題目:RubyOnRails3.0正式發(fā)布更快更強(qiáng)更美麗
標(biāo)題鏈接:http://www.dlmjj.cn/article/cdiodsc.html


咨詢
建站咨詢
