繁体   English   中英

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

[英]PHP as client to Node.js server

我想使用PHP(Symfony2),因为用它构建应用程序比用w节点(IMO)构建应用程序更快。 我想要节点的速度和可伸缩性。 我提出的解决方案是使用节点来处理所有应用程序数据。 然后,我将使用Symfony2作为客户端进行节点连接,并从节点服务器的REST API中提取所需的任何数据。 然后,我可以使用我的iOS / android应用直接连接到节点并利用其可伸缩性。 这是可行的解决方案吗? 如何改善呢?

如果我正确理解您的意思,那么您想知道。

一种)。 如果可以使用nodejs构建API服务器。 明显的答案是肯定的。

b)。 如果您的PHP应用程序可以从nodejs api服务器获取数据。 同样,您可以执行此操作。

C)。 如果您的移动应用程序可以从nodejs api服务器获取数据。 第三次是。

但是请理解,您现在必须处理两种独立的服务器端技术\\语言。

如果需要这种“快速”或“更易于维护”的方法,则必须加倍权重,然后使用同一堆栈来构建两个应用程序。

使Symfony或任何受Rails启发的框架快速开发的原因是脚手架。 通过使用Node作为后端来处理数据管理(API),您将失去所有这些,而仅保留Symfony MVC的VC(视图控制器)。 如果只保留它们并添加具有2个后端的混乱,那么您将不会更快。

它们是一些Node.js的Rails启发式框架。 铁路就是其中之一。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM