我遇到了另一个关于选择 Web 应用程序框架的SO 问题,该框架为后端提供了一些很好的监督。
我目前正在一家公司寻找应用他们的网络属性,并且正在接近为前端做出决定。大多数前端开发人员都知道一定程度的 PHP,并且赞成使用像 Zend 这样的 PHP MVC 框架。我们也在研究 Marionette 和 Angular.js。
我的理解是,即使他们选择 Zend,仍然需要在任何 Web 应用程序的 PHP 组件之上构建大量 Javascript 以进行实时交互。
与可用的 PHP MVC 框架相比,选择完全加载的 JS MVC 框架有什么好处?两种类型的框架是否有任何重大的安全差异需要考虑?