为现有网站创建测试环境

时间:2014-01-16 17:05:04

标签: php mysql svn localhost mamp

所以我有一个雇主,目前他们的网站没有任何测试服务器。该网站的所有更新都在全世界范围内进行了“测试”。我不需要知道为什么那是危险的...我知道它是。事实上,如果这种情况持续更长时间,我将会患上溃疡。

我正在尝试在我的MB专业版上放置网站的svn的工作副本以进行测试。该网站是所有PHP和MySQL所以我的计划是安装MAMP并在localhost上运行测试副本。

我的雇主担心通过在我的笔记本电脑上托管该网站的副本,我将干扰该网站的运营。这可能吗?有没有办法在localhost上托管该站点的副本会干扰实时网站(托管在远程服务器上)的操作?设置localhost副本是否存在危险?

道歉,如果这超出范围,希望这对其他人有用。

1 个答案:

答案 0 :(得分:0)

这取决于网站。当我创建一个站点并且数据库托管在localhost /与web-server相同的服务器上时,没有。

但是我注意到,如果你使用例如WordPress,你在本地副本上测试一分钟并且在下一个实时站点上,因为url似乎在生成的页面中是硬编码的(在这种情况下) WordPress数据库中的设置。)

所以:

  • 始终确保数据库连接到您的本地数据库(理想情况下,这只是在一个地方,如果实时站点也使用localhost,则不必更改任何内容)
  • 请注意从本地网站引导您访问实际网站的链接/设置/重写。