Read Sean

          Read me, read Sean.
          posts - 508, comments - 655, trackbacks - 9, articles - 4

          [鏈接] Top 10 Ruby on Rails performance tips

          Posted on 2007-02-11 12:55 laogao 閱讀(534) 評論(0)  編輯  收藏 所屬分類: Web ClipsOther Languages

          http://www.antoniocangiano.com/articles/2007/02/10/top-10-ruby-on-rails-performance-tips

          這是一篇關于提高RoR應用性能的文章,提高RoR性能有兩個途徑,一個是服務器端配置,一個是在Rails這一塊的調整,此文側重于后者。主要的內容包括:

          1- 在Ruby代碼級別采用更優的方案;
          2- 充分利用緩存;
          3- 充分挖掘數據庫潛力;
          4- 合理使用finder查找函數;
          5- 合并數據庫事務;
          6- 控制好你的控制器,不要濫用filters和實例變量;
          7- 不要過度使用helpers,考慮HTML;
          8- 合理配置日志;
          9- 給你的Ruby GC打補丁;
          10- 不鼓吹"premature optimization",但是盡可能帶有性能考慮來進行編碼。

          大家覺得對于RoR的應用,上述這些說到點子上了嗎?感覺RoR在性能調優上我們積累的經驗還不是很多,我有點擔心,雖然上面有很多好的點子可以借鑒,文中提到的某些"強心劑"是否真的值得推廣?尤其是針對數據庫的那些"quick-and-dirty"的做法。

          主站蜘蛛池模板: 通辽市| 西畴县| 宜都市| 沙湾县| 鹤山市| 罗田县| 丰宁| 岑溪市| 遂平县| 平凉市| 兴和县| 罗田县| 西畴县| 海晏县| 化隆| 辽源市| 长春市| 彰化市| 广昌县| 洛宁县| 保康县| 厦门市| 和顺县| 景东| 临桂县| 泰和县| 武乡县| 庆阳市| 夏津县| 兴隆县| 大荔县| 华安县| 台中市| 谷城县| 永和县| 石城县| 民乐县| 宣化县| 哈尔滨市| 文昌市| 乌什县|