PHP 作为 Node.js 服务器的客户端

标签 php node.js symfony

我想使用 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/

相关文章:

php - Google Api PHP 客户端库

php - 为什么在字符串中嵌入函数不同于变量

php - 获取单选按钮值并存储在 php 中

node.js - 找不到模块 'npmlog' - Windows

javascript - 如何从 AngularJS 向本地服务器上的应用发出 $http 请求?

php - 为什么我不能运行两个 mysqli 查询?第二个失败了

mysql - 无法使用 sequelize ORM 在 mysql 中创建 View

php - 如何根据 FOSUserBundle 中的角色重定向到不同的路由?

symfony - 教义聆听者与订阅者

symfony - 如何在 Symfony2 中实现 Multi-Tenancy 翻译