![升级网站的最佳做法](https://linux22.com/image/526610/%E5%8D%87%E7%BA%A7%E7%BD%91%E7%AB%99%E7%9A%84%E6%9C%80%E4%BD%B3%E5%81%9A%E6%B3%95.png)
我在 Ubuntu VPS(slicehost)上有一个使用 CS-Cart 的在线商店。我即将切换到 Magento,但将旧购物车中的所有产品添加到新购物车需要一些时间。
我有一些选择,比如在我的 Windows 机器上设置一个 Web 服务器,在本地完成所有操作,然后将其导入 VPS。这真的是此类升级的最佳做法吗?
答案1
我通常会做两件事:
- 首先在沙盒环境中完成所有工作(有时使用生产服务器的备份副本进行工作),然后一旦准备就绪,就将其移植到实时环境中。
- 或者,将所有内容放在同一台服务器上,但放在不同的域或子域上,并使用 htpasswd 对其进行密码保护(或者取决于您使用的网站控制面板软件,它可能被称为安全文件夹或密码保护)。
另外,请记住在进行任何更改之前先备份所有内容。
答案2
只需备份所有内容,包括数据库。