首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对于一个高度可伸缩的网站,我们应该使用PHP框架吗?

对于一个高度可伸缩的网站,我们应该使用PHP框架吗?
EN

Stack Overflow用户
提问于 2011-05-13 15:47:11
回答 6查看 3.5K关注 0票数 8

我们正在准备建立一个具有高规模潜力的网站。如果规模来了,我们要做好准备!我们决定使用PHP,Apache和MySQL。我们应该使用某种PHP框架(PHPulse,CodeIgniter,CakePHP,Zend,...),还是从头开始构建一切更好呢?网站的性质将类似于Facebook,但将主要是文本数据(不是很多图像,视频)。网站将托管在云上。

你有什么推荐的?

致敬..。

EN

回答 6

Stack Overflow用户

发布于 2011-05-13 15:51:03

这个问题已经被问过很多次了。普遍的共识是总是做你能做的事情。不要担心从一开始就让它变得太可伸缩,只需稍微记住它。试图从一开始就构建可伸缩性太强的代码会让人精疲力竭,而且你很可能会放弃。

如果你真的因为大量的人气而开始遇到问题,那就太好了!然后你就会变得足够受欢迎,希望能赚到足够的钱,开始担心支付更昂贵的托管和更高端的编程/数据库框架和引擎。

票数 7
EN

Stack Overflow用户

发布于 2011-05-13 16:32:25

从头开始构建它。在优化时,控制每一位都有帮助。Facebook甚至控制它的php编译器:http://developers.facebook.com/blog/post/358/

不要使用框架,因为PHP已经是一个框架和模板引擎:http://toys.lerdorf.com/archives/38-The-no-framework-PHP-MVC-framework.html

使用一些缓存库,比如memcached。我不确定你是否可以在云上使用它,或者云可能会提供自己的缓存系统。

票数 3
EN

Stack Overflow用户

发布于 2011-05-13 15:53:22

如果您知道您很快就需要扩展它,那么使用现有的成熟框架是一个好主意,而不是从头开始构建您自己的框架。与其说是为了可伸缩性,不如说是为了简化您以后的工作,并对样板代码足够好的功能有更大的信心。

另一方面,如果您从未使用过上述框架中的任何一个,则可以考虑权衡需要超过初始学习曲线的时间。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5988828

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档