Ruby on Rail


紅很久了,以 Ruby 快速開發的架構

DjanGo


蠻新的,以 Python 開發

TurboGears


非常新,以 Python 開發

以上的架構,多是有自己的 Application Server,結合範本,也可以做到 MVC 的開發,也容易快速的結合 Ajax, 彈性都非常大,都可以快速開發 Web 應用,功力好,喜歡自己堆積木的同好,不要放過,對 Java 來說,真是很好的對應,Vgod ,有一則 blog,Rail v.s. J2EE 的圖,真的非常好笑,當然,Perl 的架構也是很多,看到 CPAN 就夠嚇人了,不過我自己對整合駱駝文並不太行,常常會頭暈,所以那一部分留給長輩說吧。

我自己則是比較喜歡 TurboGears,原因,大概就是,喜歡,CherryPy (櫻桃派),還有 SQLObject ,這兩個可是很有名的,也不是說 DjanGo 的方式不好,雖然他的成熟度稍高,也已有大型的實作,對岸,也有熱心的朋友 woodpecker.org.cn,不過,TurboGears 的開發腳步非常快,相信,很快 0.9 和 1.0 stable 的發佈應該也不會太遠。

Django, Or why I chose it over turbogears and ruby on rails

TurboGears, or why I chose it over Django and Ruby on Rails