摘至:http://www.linuxeden.com/html/develop/20120903/129426.html
为什么选择Ruby on Rails?
你选择Ruby on Rails的原因是因为它可以在很短时间内方便的创建不同类型的网站。它可以在服务器上管理 极大的存储空间而不会有任何异常。现在很多开发者更喜欢用这个框架去建立应用程序的内核库。值得一提的 是Ruby on Rails是完全开源的,你可以免费地使用它来开发网站程序。而且根据成千上万的开发者调查统计 ,Ruby on Rails确实是一个性能强大的框架。
PHP在哪些方面比Ruby以及Python好?
PHP的编程语法与C语言类似,能够在Docroot上启用PHP的服务器上运行。在某些方面PHP比Ruby以及Python更 好,因为它除了是一个开源框架以外还能与HTML,ZENDA,Symfony以及CakePHP很好的集成。而且开发者并不需 要到处探索代码因为整个架构都被很好的组织起来。但现在依然有很多开发者更加喜欢 Ruby Rails 与 Python 是因为它们已经提供了足够的库方便使用。
Python是如何帮助你创建生产力强的应用程序的?
Python以其快速开发的效率而著称,能让你在几星期内创建一个网站,通过Python这个特性,开发者可以轻易的嵌入 widget 以及执行其他方面但相关的程序的编程。而且通过 Python 的修饰模式,你可以完成很复杂的网站架构设计。同时它的框架也被用在Ruby on Rails以及PHP程序的调试过程中。总之,Python编程中与其他软件集成或者与各种类型数据库集成都是非常简单的。
总的来说,选择PHP,Ruby on Rails或者Python不仅仅只是程序员的选择,也要根据网站的业务需求参与决定。