我想使用 PHP (Symfony2),因为用它构建应用程序比使用 Node (IMO) 构建应用程序更快。然而,我想要 Node 的速度和可扩展性。我建议的解决方案是使用 Node 来处理应用程序的所有数据。然后,我将使用 Symfony2 作为 Node 客户端,并从 Node 服务器的 REST API 提取我需要的任何数据。然后我可以使用我的 iOS/android 应用程序直接连接到 Node 并利用其可扩展性。这是一个可行的解决方案吗?如何改进?
最佳答案
使 Symfony 或任何受 Rails 启发的框架能够快速开发的是脚手架。 通过使用 Node 作为后端来处理数据管理(API),您将失去所有这些,而只保留 Symfony 的 MVC 的 VC( View Controller )。如果您只保留这些并加上 2 个后端的困惑,您不会获得任何更快的速度。
它们是一些受 Rails 启发的 Node.js 框架。 Railway就是其中之一。
关于PHP 作为 Node.js 服务器的客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12593659/