Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.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
Meteor用于共享托管web应用程序的实用性?_Meteor - Fatal编程技术网

Meteor用于共享托管web应用程序的实用性?

Meteor用于共享托管web应用程序的实用性?,meteor,Meteor,我最近一直在研究流星,非常喜欢它。但是,由于它使用Node作为服务器(以及MongoDB),我想知道使用它来构建“普通用户”可以下载和安装的web应用程序(一个la-WordPress)有多实际。例如,在共享主机设置中,可能可以安装WordPress或Magento,因为它们运行在Apache、MySQL和PHP上。但安装Meteor应用程序可能需要VPS 共享主机上的用户是否有安装Meteor web应用程序的方法?否,您不太可能在共享主机上找到Meteor。但也有非常便宜的替代品 是的,没有

我最近一直在研究流星,非常喜欢它。但是,由于它使用Node作为服务器(以及MongoDB),我想知道使用它来构建“普通用户”可以下载和安装的web应用程序(一个la-WordPress)有多实际。例如,在共享主机设置中,可能可以安装WordPress或Magento,因为它们运行在Apache、MySQL和PHP上。但安装Meteor应用程序可能需要VPS


共享主机上的用户是否有安装Meteor web应用程序的方法?

,您不太可能在共享主机上找到Meteor。但也有非常便宜的替代品

是的,没有任何明显的技术限制阻止初学者将meteor应用下载到自己的开发PC或远程shell帐户上,和/或复制meteor示例之一,稍作更改并将其与新代码混合,然后将其上传到免费或廉价的服务中进行部署

传统的共享主机+meteor似乎不是一个可行的选择,因为每个站点都需要meteor进程。另一个可能可以解决的问题是,需要解决web服务器和单个meteor进程之间的反向代理在客户之间的端口冲突

便宜的(像啤酒一样免费)替代品 Meteor附带了一个deploy命令,提供免费托管

发件人:

meteor deploy
捆绑您的应用程序并将其部署到
。流星 如果您部署到
.meteor.com
,则提供免费托管 as
是一个尚未被其他人声明的名称

提供一个免费的现成VPS层,可以运行meteor或其他各种平台。我认为免费层更多的是免费试用,而不是永久托管解决方案

PaaS(平台即服务)提供商 PaaS提供了一个可下载的工具,开发人员可以使用该工具上载和控制代码在该服务上的宿主。这种工具提供上传新代码、启动、停止、获取日志、清除日志、显示状态等功能

您不必或根本无法处理根帐户、节点/流星/蒙哥安装、维护等。在比较服务时,记录、缩放、调试和写入本地文件的技术细节是比较重要的问题。

示例包括Microsoft Azure(节点)、module.io(节点+流星)、Nodejitsu(节点)、Red Hat Open Shift等。如果我遗漏了你最喜欢的一个,请随意编辑

这不像共享主机那么便宜,但一开始就要花10-20美元