开发基于现代 php 的大型可扩展 Web 应用程序的方法是什么?

What is the way to develop modern php based large scalable web application?

我想使用 php 构建一个网络应用程序,我已经开始使用 CodeIgniter 和 Smarty。问题是我开始了解像 "framework in 2015?, like a joke" 这样的组合的观点,有这么多的框架和所有更新,还有更多的东西,比如 socket 和 node.js,所有这些让我很困惑。 我知道很多事情都有自己的需要并一直在努力,但我想开发一个网站,预计每月有 1-5 百万次点击,我希望它快速高效,使用核心 php 需要做更多工作一个好的框架可以为您做什么,但仍然不确定从这里开始的最佳方法是什么。

任何顶级 PHP 框架,如 Laravel 或 Symfony 都可以处理流量如此之大的网站。如果你想在 PHP 的基础上创建一个 API 并将前端留给另一个应用程序,如 Angular,你也可以看看 Lumen 或 Slim Framework。

我知道这是一个广泛的问题,但答案很简单,这些框架为您提供了工具,只要您遵循现代原则并使用缓存,它们就能够满足那么多请求。