2009-09-23 171 views
2

我已经把一些我的空闲时间放在阅读/学习cakephp,但现在我想知道是否不会更好地完全切换到轨道上的红宝石。cakephp或轨道上的红宝石

关于网络开发时,你能否给我这些工具的好与坏?

很多thx

+0

这里有一些很好的评论:http://stackoverflow.com/questions/493950/how-different-is-cakephp-from-ruby-on-rails – 2009-09-23 13:21:02

回答

1

个人我会选择cakephp在这个时刻。在大多数网络托管软件包中,php和mysql都很常见,甚至是免费的。它基于php,并且有大量的资源可以学习并从中获得帮助。你可以重用许多已经写好的类。关于cakephp速度的 ,有些方法可以通过代码和缓存的方式加速生产环境中的cakephp。

+0

你的权利,RoR尚未黄金时间的应用程序。我会用蛋糕做我的项目,直到我学习和控制RoR,就像我现在使用PHP一样 – 2009-09-27 14:13:49

6

为什么要切换?既然你已经在CakePHP上有了一个开始,那么稍微休息一下。

学习一些Ruby on Rails一段时间,然后在心情打击时切换回CakePHP。

这样,最终,你最终会知道两种语言/框架,而不仅仅是一种。获得尽可能多的曝光总是更好。每种方法都有其优点和缺点,但为什么不学习自己做出决定呢?

3

也不是优于其他。虽然一个可能比另一个更适合特定的应用程序,但它们当然都是好的框架。

据说PHP比较快,Ruby客观上是一种更好设计的语言。这些可能会比框架本身有更多的不同 - 您可以随时修改这些库或编写自己的类,以使框架按照您的要求进行操作。

我的建议是坚持你所知道的,如果你对它感到满意 - 学习新框架是一个漫长的过程。如果你在Cake中遇到问题,或者你很想尝试不同的东西,Rails绝对是值得的。

0

我会选择Ruby on Rails的,因为

  1. 红宝石是有趣的写
  2. 有一个伟大的社会
  3. 有更多的优质资源,如www.railscasts.com和teachmetocode.com