Re: [問題] 用Python寫網站?
※ 引述《Lucemia (生の直感、死の予感)》之銘言:
[deleted]
: 以程式碼長度來說:
: ROR 略< django << php
如果用了 Django 的 generic view 的話
Django project 的程式碼長度或許不會比 ROR 長
ROR 遵守 convention over configuration 原則,省了很多程式碼
但 Django 是個 Python framework,所以 explicit is better than implicit
很多東西不寫出來不行,例如 url routing
但 Django 用 generic view 來幫忙作邏輯的簡化
如果要快速開發 Django web app,那就要大量使用 generic view
這樣便可以不用寫自己的 view;就好比不必寫 ROR 裡的 control+action 一樣
(因此 Django 不需要 scaffolding)
[deleted]
: 另外被提及python優於ROR的是對於多語系的支援。
: http://www.infoq.com/cn/news/2006/11/rails-django-head-to-head
這點 Django 大勝出
原因不只是 Python 的 Unicode 支援大勝 Ruby
更因為 Django 目前完成了 Unicidize,核心已經完全用 Unicode 來處理資料
programmer 不必再處理兩種 encoding 的轉換
真正需要其它編碼的時候再轉就可了
[deleted]
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 164.107.249.134
討論串 (同標題文章)
Python 近期熱門文章
PTT數位生活區 即時熱門文章