作者yungyuc (酷狗喵千代)
看板Python
标题Re: [问题] 用Python写网站?
时间Sat Oct 6 19:48:06 2007
※ 引述《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