posts - 431,  comments - 344,  trackbacks - 0

          這裡有一份對岸 cookoo 寫的對Django的遺憾,真是一篇好文章,裡面描寫到 Django 如何錯失大鳴大放的機會。我看完之后,突然發現 cookoo 這篇文章藉由 Django 的缺點,他也順便偷偷分析了 Ruby on Rails 成功的原因。大家可以來看看


          django的原始碼改動頻繁
          ORM API 繁瑣(后來按ActiveRecord風格重寫)
          沒有整合的測試框架
          沒出書,文件相比Rails缺之甚多
          python內部有人對django完全獨立的一套full-stack系統有不同看法,又搞了很多別的框架(比如turbogears)
          django對AJAX熱潮無動於衷
          相比起來


          Rails Team 相當穩定,很少大改
          ORM 太優美了
          出的書籍一級棒,文件也相當多
          Ruby 因為社群小,超級團結
          Full Stack 框架,Unit Test 內建
          RJS 趕上 AJAX 熱潮,炒熱不少話題
          雖然 Open Source 技術為本,但是撇開 Ruby on Rails 優秀的技術不談。

          假如大家都不寫文件,Ruby on Rails 的文件不夠多的話,有人敢用一個不熟悉的語言嗎?
          沒有將 Ruby 社群主力放在 Rails 身上,寫得出那麼多 API 嗎?
          沒有團結的團隊,人員來來去去,吵來吵去的團隊作得出好作品嗎?
          沒有 DHH 肯花寫程式以外的時間推銷 Rails ,并且花眾多時間寫出一本Agile Web Development with Rails,會更多人愿意花時間去學習一個聽都沒聽過,也沒有公司support 的 Ruby on Rails 嗎?


          一向是一盤散沙的 Open Source 社群可以仔細思考一下 Ruby on Rails 帶給大家的啟示。Ruby 社群向心力強,不分散力量,又懂得出書以及掌握時勢用RJS炒熱話題。這說明,團隊管理好,向心力強,行銷強,正是 Ruby on Rails 擴散那麼快速的主因。其實,這不正是一個好商業團隊應該具備的特質嗎?

          posted on 2008-12-04 14:06 周銳 閱讀(1862) 評論(0)  編輯  收藏 所屬分類: PythonRuby and Rails
          主站蜘蛛池模板: 东辽县| 高碑店市| 龙山县| 社旗县| 凭祥市| 汉川市| 敖汉旗| 尉氏县| 宣化县| 乐陵市| 县级市| 兴城市| 象州县| 沙洋县| 邵东县| 自治县| 凭祥市| 都昌县| 民县| 遂昌县| 望奎县| 肥西县| 龙胜| 贵阳市| 桦川县| 河东区| 大荔县| 余干县| 外汇| 威远县| 靖宇县| 万盛区| 宽城| 邵东县| 图木舒克市| 黔西县| 扎兰屯市| 应城市| 新蔡县| 乃东县| 台南市|