欧美自拍小视频_国产片在线免费观看_中文字幕啪啪_成人av高清在线_欧美一区二区视频免费观看_亚洲国产激情


曙海教育集團(tuán)論壇開(kāi)發(fā)語(yǔ)言培訓(xùn)專區(qū)JAVA語(yǔ)言開(kāi)發(fā) → rails 開(kāi)發(fā)與 java 編程的比較


  共有6974人關(guān)注過(guò)本帖樹(shù)形打印

主題:rails 開(kāi)發(fā)與 java 編程的比較

美女呀,離線,留言給我吧!
wangxinxin
  1樓 個(gè)性首頁(yè) | 博客 | 信息 | 搜索 | 郵箱 | 主頁(yè) | UC


加好友 發(fā)短信
等級(jí):青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊(cè):2010-11-12 11:08:23
rails 開(kāi)發(fā)與 java 編程的比較  發(fā)帖心情 Post By:2010-12-11 9:41:51

開(kāi)發(fā)的最佳選擇。

    相比之下,ruby on rails 框架則是新的。并沒(méi)有很多人使用 rails 開(kāi)發(fā)高通信流量的站點(diǎn),并且?guī)缀醪淮嬖谑裁词褂?rails 多年開(kāi)發(fā)項(xiàng)目的經(jīng)驗(yàn)。但它仍然是一種高生產(chǎn)力的數(shù)據(jù)庫(kù)支持的 web 應(yīng)用程序開(kāi)發(fā)的框架。最后,盡管我們對(duì) rails 缺乏開(kāi)發(fā)長(zhǎng)期項(xiàng)目的經(jīng)驗(yàn)和并未得到廣泛部署有所顧慮,但那份緊湊的時(shí)間表驅(qū)使我們選擇了 ruby on rails。

    作出這個(gè)決定之后,我們發(fā)現(xiàn)招募項(xiàng)目人才非常容易。我們還發(fā)現(xiàn)早期的生產(chǎn)力優(yōu)勢(shì)非常顯著 —— 甚至比預(yù)期的還要好。我們確實(shí)遇到了一些早期的穩(wěn)定性問(wèn)題,因此加強(qiáng)了測(cè)試工作的力度。此后穩(wěn)定性得到了極大的改進(jìn)。

原理

    每個(gè)框架設(shè)計(jì)者都使用一組假定來(lái)構(gòu)造該框架的重寫(xiě)原理。學(xué)習(xí)遵守該原理的約束可使您愉快地進(jìn)行編程,而挑戰(zhàn)這些約束則會(huì)使您的編程受挫。rails 框架和 java 框架擁有很多不同的原理。

    rails 是一種集成框架,需要使用高度利用 ruby 語(yǔ)言的動(dòng)態(tài)本質(zhì)。rails 開(kāi)發(fā)人員強(qiáng)調(diào)框架的生產(chǎn)力特性而不是工具特性,并且常常將 web 架構(gòu)看得非常簡(jiǎn)單,在本系列的前幾篇文章中您已了解到這一點(diǎn)。java 設(shè)計(jì)者通常必須分塊地組合開(kāi)發(fā)環(huán)境,獨(dú)立地選擇持久性、web 和集成層。他們通常嚴(yán)重地依賴工具來(lái)簡(jiǎn)化核心任務(wù)。web 架構(gòu)設(shè)計(jì)趨向于較為復(fù)雜。

完全集成

    java 框架往往是解決一個(gè)小問(wèn)題(比如持久性或查看組織),而 rails 則是一個(gè)集成環(huán)境。rails 開(kāi)發(fā)人員的優(yōu)勢(shì)在于不必解決與許多不同框架集成的問(wèn)題。大多數(shù) hibernate 開(kāi)發(fā)人員陷入了過(guò)早關(guān)閉與 java web 框架之間的連接的陷阱。rails 視圖框架是從頭構(gòu)建的,以便與 activerecord 集成(rails 持久性框架)。當(dāng)您考察用于 web 服務(wù)、配置和插件的 rails 框架時(shí)也會(huì)發(fā)現(xiàn)類(lèi)似的經(jīng)驗(yàn)。java 編程支持各種不同的框架,對(duì)于所有這些框架使用不同的集成策略。

    java 開(kāi)發(fā)人員的優(yōu)勢(shì)在于選擇。如果您需要從頭構(gòu)建一個(gè)框架,則可能要考慮使用基于 sql 的解決方案用于數(shù)據(jù)庫(kù)集成(如 ibatis 或 java 編程中基于 jdbc 的包裝框架之一)。反過(guò)來(lái),如果要使用一種古老的模式進(jìn)行編程,則可能要使用對(duì)象關(guān)系映射框架(如 hibernate)。相比之下,如果您使用 rails,則擁有一個(gè)主要選擇:activerecord。這意味著 java 框架提供了更多的選擇,有時(shí)能提供更好的集成開(kāi)發(fā)項(xiàng)目的解決方案。但是由于我們要開(kāi)發(fā)一個(gè) green-field 項(xiàng)目,因此選擇算不上是一個(gè)問(wèn)題。

 


支持(0中立(0反對(duì)(0單帖管理 | 引用 | 回復(fù) 回到頂部

返回版面帖子列表

rails 開(kāi)發(fā)與 java 編程的比較








簽名
主站蜘蛛池模板: 亚洲日韩欧洲乱码av夜夜摸 | 免费的黄视频 | 婷婷激情综合色五月久久竹菊影视 | 一区二区三区久久精品 | 肉色欧美久久久久久久免费看 | 久久国产网站 | 国产成人精品电影在线观看18 | 久久只精品99品免费久23 | v在线| 欧美成人 综合网播九公社 欧美成人18 | 婷婷影院在线观看 | 一级毛片毛片毛片毛毛片 | 黄色大片在线免费看 | 国产亚洲婷婷香蕉久久精品 | 午夜免费福利片 | 一级黄毛片| 国产精品视频人人做人人爱 | 久久久婷婷成人综合激情 | 国产69精品久久久久久久 | 国产美女裸体无遮挡免费视频 | 忘忧草视频网站 | 国产干b| 黄视频网站在线 | 久久久久久午夜成人影院 | 高清在线一区二区 | 国产欧美性成人精品午夜 | 精品国产免费观看久久久 | 天天se天天cao| 极品女神西比尔久久精品 | 青青成线在人线免费啪 | 朝鲜女人大白屁股ass孕交 | 无码乱人伦一区二区亚洲 | 亚洲暴爽av人人爽日日碰 | 青青色在线视频 | 99精品无人区乱码1区2区3区 | 国产成人高清在线 | 99国产精品久久久久久久... | 四虎影院精品在线观看 | 日本h片a毛片在线播放 | 91网站免费看 | 九色在线看 |