2011-04-01 27 views
0

我已经进入PHP,现在我要学习一个新的框架,因为我要构建一个将被数百万人使用的Web平台。所以这显然意味着我需要在某个时间点调整它,所以在我周围有很多选项,我只是简单的困惑。我在网上阅读了一些文章,并得出了一个结论:CakePHP和Symfony是很好的框架,并被大型公司所使用。不过,我对这些框架的扩展部分有些怀疑,因为我将使用AWS实例来托管我的项目,并且它应该很容易扩展。谢谢。一个好的PHP框架,也是可扩展的?

+1

您的框架选择与可伸缩性没有多大关系。你忘了提及Zend Framework和Kohana。已经有很多关于PHP框架的信息。 – markus 2011-04-01 20:11:00

+5

“百万个独特”部分祝你好运 – dynamic 2011-04-01 20:13:47

+1

同意“yes123”。我为许多应用程序开发了许多应用程序,这些应用程序本应被数百万人使用;) – simshaun 2011-04-01 20:16:35

回答

1

在我看来,可扩展性不仅取决于开发人员。写得好的框架为您提供了许多选择和方式来实现事情 - 这就是可伸缩性的意义。你可以让它处理你的个人网页和大型网络应用程序。

我会推荐Yii。我爱上了这个框架。它确实是可扩展的,但有时你必须自己处理一些事情(这对于可伸缩性来说是一个很好的价格,并且对它的工作原理有很好的了解)。

+0

非常感谢你,Yii看起来很有前途。会给它一个镜头。 TY。 – dsignr 2011-04-02 08:34:56

4

缩放主要由您,开发人员处理,而不是框架。

1

在我看来,所有框架在缩放时都差不多。

最好是谷歌周围,并试图找到是否有人已经做了重型工作,使其中一个规模适当。

即使是wordpress也会按照同样的方式来扩展框架。你的问题不是扩展框架,而是扩展LAMP。 (数据库复制,缓存,CDN等)

1

缩放还取决于您的基础架构的构建方式。你的代码是其中的一部分,但如果你没有能力在体面的硬件上运行代码,那么你的代码就会让你失败。