Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js:What';NowJS和Pusher的区别是什么?_Node.js - Fatal编程技术网

Node.js:What';NowJS和Pusher的区别是什么?

Node.js:What';NowJS和Pusher的区别是什么?,node.js,Node.js,NowJS和Pusher之间有什么区别 当然有很多不同,但主要是: Pusher是一个可以与多种平台(Java、Python、PHP、Ruby等)一起使用的框架,它使用Pusher.com上的一个集中式服务器和处理Comet技术堆栈的帐户 NowJS是所有节点,在您自己的服务器上运行。NowJS当前仅限于node.js,即使您可以将其用于其他平台,如Rails,在两个服务器堆栈之间进行简单请求。 推进器可用于各种平台 NowJS是免费的,而Pusher不是 Pusher是一种云服务,它们为您托管

NowJS和Pusher之间有什么区别

当然有很多不同,但主要是:

Pusher是一个可以与多种平台(Java、Python、PHP、Ruby等)一起使用的框架,它使用Pusher.com上的一个集中式服务器和处理Comet技术堆栈的帐户


NowJS是所有节点,在您自己的服务器上运行。

NowJS当前仅限于node.js,即使您可以将其用于其他平台,如Rails,在两个服务器堆栈之间进行简单请求。 推进器可用于各种平台

NowJS是免费的,而Pusher不是

Pusher是一种云服务,它们为您托管服务器。NowJS及其企业提供的NowCluster不是一项云服务,它允许您在AWS等私有和公有云上托管和管理服务器。云服务的优势在于它不需要管理服务器。云服务的缺点是它是驻留在第三方的单点故障。前者使单个开发人员的生活更轻松,而后者则适合企业的需要


为了让个人开发者和初创企业的生活更轻松,NowJS可能很快会在各种平台上作为一项服务提供,如Heroku和CloudFoundry等。NowJS已经可以很容易地部署到Node.js平台即服务提供商(如Nodester)中,提供了PaaS的易用性优势。

作为附录,这里是RMSN-我使用NowJS编写的Pusher的替代品。

嗯,是的,但方式完全不同:-PFor小型站点pusher是免费的。如果我错了,请纠正我,但是pusher对20个并发用户/连接是免费的。另一方面,NowJS对于10000个并发用户/连接是免费的。如果每天最多同时连接20个连接和100000条消息(消息的数量也很重要),Pusher是免费的。NowJS没有每天的消息限制,我也没有对NowJS进行基准测试,告诉你它可以处理10000个并发用户,但是是的,我认为你是对的。小型网站可能不会超过这个限制。