感谢您关注我的帖子!我将不胜感激任何帮助。
我是整个网络开发的新手。我现有的网站运行在magento 1.7上。此刻,我想制作一个新版本的网站。我还希望新版本将在实时服务器上开发,而不是在本地机器上开发。
我希望网站的当前版本能够运行,而我将使用新版本,然后,当工作完成后,我想切换到新版本。
这样做的正确方法是什么?我的步骤应该是什么?
我的虚拟主机是运行CentOS 6的虚拟专用服务器。
答案 0 :(得分:0)
您的困难涉及现有数据的迁移。在这种情况下(如果可能和需要)进行的最简单方法是在完全相同的架构(在您的情况下为Magento)下开发新站点,并导入实际数据。当然,您需要保护正在开发的新网站免受任何公共访问。然后可以在这个地方完成所有开发,直到一切都令人满意。在您准备好上线的那一天,您可以使用维护消息快速中断真实站点,并将数据迁移到新站点。中断只会与数据迁移一样长。您还必须决定是否:1)通过更改原始服务器上的所有文件来替换您的网站(“维护消息索引页”除了将保留到最后并且是唯一具有临时重定向的可访问文件)或2)通过更改DNS指向放置新设置的另一台服务器(在这种情况下,DNS传播可能会有一个小延迟,尽管现在比以前的速度要快10年前)。