Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.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
.net 使用外部托管站点设置登台环境?_.net_Asp.net_Hosting_Staging - Fatal编程技术网

.net 使用外部托管站点设置登台环境?

.net 使用外部托管站点设置登台环境?,.net,asp.net,hosting,staging,.net,Asp.net,Hosting,Staging,我已经为我的一个朋友的一个项目工作了几年,它已经慢慢发展成为一个大型网站。在早期阶段,我只是使用本地数据库在本地计算机上进行开发,然后将任何站点和数据库更改部署到实时站点 这在一段时间内运行良好,但最近我们在部署方面遇到了问题。在部署到生产环境之前,我们希望为测试设置一个暂存环境 我用于托管的站点没有为该站点提供暂存环境,因此我想知道如何设置暂存环境。如果我的网站是www.mysite.com,我可以使用staging.mysite.com吗,或者我需要购买其他域吗 我很好奇其他人是如何处理这件

我已经为我的一个朋友的一个项目工作了几年,它已经慢慢发展成为一个大型网站。在早期阶段,我只是使用本地数据库在本地计算机上进行开发,然后将任何站点和数据库更改部署到实时站点

这在一段时间内运行良好,但最近我们在部署方面遇到了问题。在部署到生产环境之前,我们希望为测试设置一个暂存环境

我用于托管的站点没有为该站点提供暂存环境,因此我想知道如何设置暂存环境。如果我的网站是www.mysite.com,我可以使用staging.mysite.com吗,或者我需要购买其他域吗


我很好奇其他人是如何处理这件事的…

我不确定这是一个如此的问题,但万一是这样的话:

  • 这取决于您的web主机提供的服务,有些主机提供子域,但价格不菲
  • 您还可以部署到子文件夹,例如www.mysite.com/staging
  • 购买另一个(更便宜的?)托管计划,例如www.mystaginsite.com
  • 如果您不需要公共访问,只需部署到另一台本地计算机,无论是物理的还是虚拟的

我通常使用mysite.local进行本地开发,而使用mysite.staging进行升级。根据谁需要访问本地和登台,维护本地dns或主机文件以查看不同的网站就足够了。