<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    談笑有鴻儒,往來無白丁

    在恰當的時間、地點以恰當的方式表達給恰當的人...  閱讀的時候請注意分類,佛曰我日里面是談笑文章,其他是各個分類的文章,積極的熱情投入到寫博的隊伍中來,支持blogjava做大做強!向dudu站長致敬>> > 我的微博敬請收聽

      Ruby on Rails一段時間以來很是火爆,并且對Java社區造成了巨大沖擊,昨天下午沒事,便也來湊湊熱鬧。
    ?初學之下,感覺Ruby on Rails確實不錯,但似乎也不像傳說的那么神奇。從兩個方面來看:
      第一,Ruby語言與Java語言的比較。對Ruby語言只是初步了解,但覺得Ruby不是很靈活,而是太靈活;Java與之相比,就顯得比較簡單,像我這種用慣了Java和C的人,剛開始感覺非常不適應。Ruby確實很強大,好像自帶的FreeRIDE就是用Ruby寫的,而且運行也不需要編譯。但Ruby程序的運行速度似乎一直為大家所詬病,只是初試之下寫的程序都比較簡單,所以還沒有這種感覺。
      第二,Rails框架與J2EE框架。Rails的兩大特點是“習慣約定優于配置”和“編寫少量代碼”。用習慣和約定替代配置確實使開發方便起來,減少了配置文件,而且Ruby不需要編譯,修改代碼也沒那么多顧忌,這確實很棒!雖然Rails的靈活性值得懷疑,但像“Rails中controller的名稱或其方法的名稱一旦發生改變,那么相應的超鏈接就都要修改,而在Struts中卻不必,只要改一下配置文件就可以了”這樣的例子過于極端,所以沒必要考慮。
      編寫少量代碼,我認為Rails框架的這個特點值得商榷,因為在嘗試創建頁面的時候,雖然不用寫.jsp文件了,但卻要寫.rhtml文件,其實減少代碼量的部分只是controller,而且是在controller處理的業務邏輯并不復雜的情況下。
      至于Struts、Spring、Hibernate這些J2EE框架,其配置文件過多是素為Rails所詬病的。由于這些框架沒有選擇“習慣約定優于配置”的原則,又是基于Java這種編譯語言的,所以配置文件多簡直是一定的事。
      此外,Rails可以詬病以上J2EE框架的地方還有其所包含的功能。從常見的Web開發來看,Rails的功能體系確實算得上完備,但我不知道Rails是否可以用于非Web開發,但我知道Spring和Hibernate能。

      一些事情:
      第一,?使用《Ruby on Rails實踐》學習的RoR。該教程的下載地址網上大多指向了http://www.koalant.com/rubyonrails.pdf,但不知道為什么,我一直無法從該網站上下載,所以另找的http://5d.cn/upload/200506/2577/rubyonrails.pdf下載了該教程。
      第二,?記得在安裝完Ruby和Rails之后一定要重啟機器,否則運行時,程序會提示“Application error(rails)”的。
      第三,?對于Rails和J2EE,就個人而言,只是想多學學多看看。但在項目中,究竟是選擇Rails,還是選擇J2EE,恐怕還要看客戶的要求。
      第四,?希望有一個模塊化的、可擴展的、企業級的框架讓我使用?

    ?

      剛看到一位劉銘朋友的留言,內容如下:

      最近有玩過一下,我用的是Windows平臺,裝完之后并沒有重啟。但是因為Ruby要設置環境變量,所以要重開控制臺窗口。創建應用程序之后,切換進目錄,用ruby script/server運行就沒問題了。如果切換到應用程序下的script目錄運行ruby server的話,會因為相對路徑的問題導致配置文件不能加載而出現Application error(rails)

    這段話對我“記得在安裝完Ruby和Rails之后一定要重啟機器”一語之誤進行了修正,非常感謝!



    Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=967877

    posted on 2006-10-10 16:48 壞男孩 閱讀(1102) 評論(2)  編輯  收藏 所屬分類: java命令學習

    FeedBack:
    # re: 也看Ruby on Rails
    2006-10-11 15:46 | Ghost
    是小日本的東西,火爆也不看!  回復  更多評論
      
    # re: 也看Ruby on Rails
    2006-10-11 15:55 | 壞男孩
    說得對,是日本人寫的ruby,但是rails不是日本的;技術是無國度的啊  回復  更多評論
      
    主站蜘蛛池模板: 亚洲国产黄在线观看| 亚洲精品国产精品乱码不卞 | 亚洲中文字幕无码专区| 怡红院免费全部视频在线视频| 亚洲第一福利网站| 免费看AV毛片一区二区三区| 一本到卡二卡三卡免费高 | 亚洲国产午夜精品理论片在线播放| 亚洲第一页综合图片自拍| 无码国产精品一区二区免费3p| 亚洲一区二区三区乱码在线欧洲| 免费一级毛片在级播放| 久久精品一本到99热免费| 久久久亚洲精华液精华液精华液| 国产亚洲av人片在线观看| 美女视频黄的全免费视频| 久久久久久久国产免费看| 亚洲综合一区无码精品| 亚洲AV无码专区在线播放中文| 成年大片免费视频| 国产精品99久久免费观看| 亚洲av无码成人影院一区| 亚洲日本中文字幕区| 国产乱色精品成人免费视频| 88av免费观看入口在线| g0g0人体全免费高清大胆视频| 亚洲国色天香视频| 亚洲人成中文字幕在线观看| 日产乱码一卡二卡三免费| 猫咪免费人成网站在线观看| 久久久久久久国产免费看 | 中文字幕免费在线看电影大全 | 亚洲a视频在线观看| 久久久久亚洲精品无码网址| 午夜视频免费成人| 精品国产sm捆绑最大网免费站 | 精品剧情v国产在免费线观看| 三年片在线观看免费大全电影 | 日产乱码一卡二卡三免费| 黄页网站免费观看| 毛片无码免费无码播放|