只需编码,您需要虚拟服务器还是专用服务器?您是否可以在PC上从头开始构建网站并仅花一天的时间就可以使用Beta版服务器?
localhost
在购买服务器之前,无论如何我总是在笔记本电脑上进行大约90%的开发过程。就我而言,这是一种奖励,以防万一我在无法访问互联网的地方(是的,它们存在;-)
只需编码,您需要虚拟服务器还是专用服务器?您是否可以在PC上从头开始构建网站并仅花一天的时间就可以使用Beta版服务器?
localhost
在购买服务器之前,无论如何我总是在笔记本电脑上进行大约90%的开发过程。就我而言,这是一种奖励,以防万一我在无法访问互联网的地方(是的,它们存在;-)
Answers:
根据您的目标受众和大量其他事情,您是否考虑过云托管?有很多东西可以让您从git中推送并在不到一分钟的时间内生存。
这就是说我会永远之前要测试做到这一点的日子?一定不行
始终做好准备并了解您的平台,但这是否还意味着您从第一天起就需要每月为服务器支付100美元?当然不行。
您肯定要在上线一天之前使用服务器-最后一刻的问题很不好玩。但是,您以一天为例很不幸,因为现在没有人在回答问题的其他部分。
从项目的第一天起,您是否需要一台服务器?依靠。您希望在尽可能靠近服务器的环境中进行开发,以确保消除所有错误/问题。
琐碎的例子;在Linux上,文件名区分大小写,在Windows上则不区分大小写。这也显示在MySQL表中。所以在Windows上
require "Cats.class.php"
require "cats.class.php"
将工作。在Linux上,这将出错。
因此,问题是,您能否使您的开发环境尽可能像您的实际环境?如果是,那么从第一天起就不需要服务器了。如果存在重大差异,服务器可能是明智的。
但是,正如另一位海报所说的那样,看看便宜的VPS-在开发时每月100个可能会过大。
除了获得VPS(特别是如果您要在* nix平台上运行网站)之外,另一种选择是简单地创建虚拟机并对目标平台进行平凡的“服务器”安装,然后像部署它一样进行部署这是一台远程服务器。它并不是完美的,并且需要花费更多的时间来设置,但是另一方面,成本可以忽略不计,并且您将对服务器上实际需要的内容以及如何进行设置有很好的感觉。在进行Beta测试之前
如果您以Windows为目标,那么这并不是很多选择,因为许可证成本很高,但是即使那样,也可以选择。
是的,您可以,但我不会。网站上有太多可能出错的东西(尤其是由第三方托管的网站),导致服务器配置直到启动前1天都是很粗心的。第三方可能不可靠,可能无法正确配置站点,除了难以获得客户支持外,您还可能会遇到帐户/登录问题。在最后一分钟,很多事情都会出错,给自己一个月的未使用支持/服务是值得的投资,只是为了让您放心,知道要启动时可以启动。
如果由于这些问题而错过启动日期1天或2天对您没有任何意义,这意味着您可以康复,也不会造成太大损失,然后为自己省钱并在问题出现时进行处理。您将遇到的几乎所有问题都是相当快的修复问题,并且如果需要的话,任何受人尊敬的第三方托管服务提供商都将非常可靠地为您提供快速支持。最糟糕的情况是将错过3天(如果一切出错)。如果您能解决这种缺口,并且100美元是一个大问题,那就省钱。