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

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

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

    First they ignore you
    then they ridicule you
    then they fight you
    then you win
        -- Mahatma Gandhi
    Chinese => English     英文 => 中文             
    隨筆-221  評論-1047  文章-0  trackbacks-0
    今天我無意間看到了一個Grails與RoR(Ruby on Rails)的性能比較(此文已更新,但結(jié)果大致不變),覺得有必要與各位還不了解Grails的朋友分享一下,以消除對Grails的神秘感甚至誤解:

    硬件:
    • Apple MacBook
    • 1.83ghz Intel Core Duo
    • 1GB 667 Mhz DDR2 SDRAM

    軟件:

    Grails

    • OS: Mac OS X 10.4.9
    • Server: Apache Tomcat 5.5.20
    • Version: 0.5-SNAPSHOT from 20th of March
    • Environment: Production
    • Database: MySQL 5.0.27
    • Java: Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_07-164) //注意,還沒有用到目前性能最好的JDK6
    • JDBC Driver: mysql-connector-java-3.1.10-bin.jar

    Rails

    • OS: Mac OS X 10.4.9
    • Server: Mongrel 1.0.1
    • Version 1.2.3
    • Environment: Production (Started with mongrel_rails start -e production)
    • Database: MySQL 5.0.27
    • Other notes: I installed the Ruby MySQL native bindings as per the aforementioned article
    測試如下操作:
    1. 讀取
    2. 創(chuàng)建
    3. 查詢
    4. 更新
    5. 頁面生成,直接寫入響應(yīng)(Response)
    測試結(jié)果如下:

    讀取方面的性能


    創(chuàng)建記錄方面的性能


    查詢方面的性能


    更新記錄并生成頁面方面的性能


    更新隨機(jī)的3條記錄并以XML形式返回方面的性能


    更新隨機(jī)的3條記錄并以String形式返回方面的性能



    結(jié)論 :正如所料想的那樣,由于Grails是由15%的groovy代碼和85%的Java代碼寫成,并建立在千錘百煉的經(jīng)典框架(Spring,Hibernate,Sitemesh)之上,所以在各項測試中,Grails均擊敗了RoR,值得注意的是:Grails目前還沒有經(jīng)過特殊優(yōu)化,且發(fā)起要比RoR晚兩年。由此可見,單從性能方面考慮,Grails可以應(yīng)用在任何應(yīng)用RoR的項目中,而從開發(fā)語言來說,Groovy相對Ruby對于廣大的Java開發(fā)者來說更友好。另外Groovy1.0發(fā)布后,Grails(目前版本為0.4.2)緊鑼密鼓,加快了開發(fā)步伐,有望于今年(即2007)年中(非年終)發(fā)布1.0,可見,Grails前景一片光明。

    附:Groovy輕松入門--Grails實戰(zhàn)基礎(chǔ)篇
    posted on 2007-03-24 00:32 山風(fēng)小子 閱讀(11300) 評論(21)  編輯  收藏 所屬分類: Groovy & Grails
    主站蜘蛛池模板: 亚洲性色精品一区二区在线| 亚洲AV中文无码字幕色三| 久久久久亚洲AV无码专区首JN | 欧洲精品免费一区二区三区| 91亚洲精品自在在线观看| 色影音免费色资源| 亚洲AV无码成人专区| 97无码免费人妻超级碰碰碰碰| 中文字幕亚洲综合久久综合| 在线观看无码的免费网站| 亚洲成a∧人片在线观看无码| 韩国18福利视频免费观看| 国产青草亚洲香蕉精品久久 | 亚洲国产精品VA在线观看麻豆| 免费人成黄页在线观看日本| 夜夜亚洲天天久久| 成人免费一区二区无码视频| 国产精品手机在线亚洲| 亚洲人成无码www久久久| 欧洲人成在线免费| 亚洲AV成人一区二区三区在线看| 四虎影视永久免费观看| CAOPORN国产精品免费视频| 久久久亚洲AV波多野结衣| 日韩成人免费在线| 中文在线观看国语高清免费| 亚洲性无码av在线| 免费a级毛片无码av| 免费一级不卡毛片| 亚洲人av高清无码| 亚洲一区二区三区香蕉| 国产又大又粗又长免费视频| 亚洲6080yy久久无码产自国产| 亚洲综合伊人久久大杳蕉| 中文字幕无码免费久久99| 国产99久久久国产精免费| 亚洲mv国产精品mv日本mv| 久久精品国产亚洲Aⅴ香蕉| 蜜臀AV免费一区二区三区| 日本一区二区在线免费观看| 777亚洲精品乱码久久久久久 |