我已经进入PHP,现在我将学习一个新的框架,因为我将构建一个将被数百万人使用的网络平台。所以这显然意味着我需要在某个时间点进行扩展,所以在我身边有很多选择,我只是很困惑:我在网上看了一些文章,我得出结论,Cake PHP和Symfony是很好的框架,并被大公司使用。但是,我对这些框架的扩展部分持怀疑态度,因为我将使用AWS实例来托管我的项目,并且它应该很容易扩展。谢谢。
答案 0 :(得分:4)
扩展主要由你,开发人员而不是框架来处理。
答案 1 :(得分:1)
在我看来,可伸缩性不仅取决于开发人员。编写良好的框架为您提供了许多选项和方法 - 这就是可扩展性。您可以使其处理您的个人网页和大型Web应用程序。
我会推荐Yii。我爱上了这个框架。它确实具有可扩展性,但您有时必须自己处理一些事情(这对于可扩展性而言是一个很好的价格,并且很好地了解它是如何工作的。)
答案 2 :(得分:1)
在我看来,所有框架在扩展方面几乎都是一样的。
最好是谷歌周围,并试图找出是否有人已经完成了重要的工作,使其中一个正确的规模。
即使是wordpress也会以相同的方式扩展框架。你的问题不是缩放框架而是扩展LAMP。 (数据库复制,缓存,CDN等)
答案 3 :(得分:1)
扩展还取决于您的基础架构的构建方式。您的代码是其中的一部分,但如果您没有能力在合适的硬件上运行代码,那么您的代码将会失败。