【发布时间】:2009-09-23 13:14:08
【问题描述】:
我已经将一些空闲时间用于阅读/学习 cakephp,但现在我想知道完全切换到 ruby on rails 是否会更好。
你能告诉我这些工具的优缺点吗,什么时候是关于 web 开发的?
多谢
【问题讨论】:
-
这里有一些不错的cmets:stackoverflow.com/questions/493950/…
标签: ruby-on-rails cakephp
我已经将一些空闲时间用于阅读/学习 cakephp,但现在我想知道完全切换到 ruby on rails 是否会更好。
你能告诉我这些工具的优缺点吗,什么时候是关于 web 开发的?
多谢
【问题讨论】:
标签: ruby-on-rails cakephp
为什么要切换?既然您已经在 CakePHP 上领先一步,请稍事休息。
学习一些 Ruby on Rails 一段时间,然后当你心情好时切换回 CakePHP。
这样,您最终会了解两种语言/框架,而不仅仅是一种。获得尽可能多的曝光总是更好。每个都有其优点和缺点,但为什么不学习足够的知识来自己做出决定呢?
【讨论】:
没有一个比另一个更好。虽然其中一种可能比另一种更适合特定应用程序,但它们无疑都是很好的框架。
据说 PHP 速度更快,而 Ruby 客观上是一种设计更好的语言。这些可能比框架本身更重要 - 您始终可以修改库或编写自己的类以使框架执行您想要的操作。
如果您对它感到满意,我的建议是坚持您所知道的 - 学习新框架是一个漫长的过程。如果您对 Cake 有疑问,或者您想尝试不同的东西,Rails 绝对值得。
【讨论】:
我最近读到了一篇来自具有 CakePHP 基础的开发人员的一篇好文章,他刚刚完成了一个大型 Ruby on Rails 项目。
http://www.jimmycuadra.com/blog/10-from-cake-to-rails
他详细说明了 Rails 在哪些方面比 Cake 更强大,但也反过来说。这里的另一个博客比较了 Ruby 和 PHP。
【讨论】:
我个人现在会选择 cakephp。 php 和 mysql 在大多数网络托管包中非常常见,甚至是免费的。它基于 php,有大量资源可供学习和获得帮助。您可以重用许多已经编写好的类。 关于 cakephp 的速度,有一些方法可以通过你编码和缓存的方式在生产环境中加速 cakephp。
【讨论】:
我会选择 ruby on rails 因为
【讨论】: