开发基于php的大型可扩展Web应用程序的方法是什么? [关闭]

开发基于php的大型可扩展Web应用程序的方法是什么?  [关闭]

问题描述:

I want to build a web-application using the php, I have started with CodeIgniter and Smarty. The issue is I came to know opinion about this combination like "framework in 2015?, like a joke", there are so many framework and all the updated and and many more thing like socket and node.js and all which make me so confusing. I know many thing have there own need and work all the way, but I want to develop a site which will expecting 1-5 million hit monthly and I want it fast and efficient, using core php need to do more work which a good framework can do for you but still not sure what's the best approach to go from here.

我想使用php构建一个web应用程序,我已经开始使用CodeIgniter和Smarty。 问题是我开始了解这个组合的意见,比如“2015年的框架?,就像一个笑话”,有这么多框架和所有更新的东西,还有更多像socket和node.js这样的东西让我如此困惑 。 我知道很多事情都有自己的需要和工作一路,但我想开发一个网站,预计每月会达到1-5百万,我希望它快速高效,使用核心php需要做更多的工作, 良好的框架可以为您做到,但仍然不确定从这里开始的最佳方法是什么。 p> div>

Any top PHP framework like Laravel or Symfony can handle websites with so much traffic. If you want to create an API based on PHP and leave front-end to another app like Angular, you may also take a look a Lumen or Slim Framework.

I know it's a broad question but answer is simple, these frameworks give you the tools, as long as you follow modern principles and use caching they will be able to serve that many requests.