如何对直播网站做大改动?

时间:2013-10-31 作者:4thSpace

如何在不关闭live站点的情况下对整个站点进行大规模修改?

我没有一个网页设计师团队,将独自完成这项工作。但仍然需要保持网站正常运行。

我正在对当前的响应式web设计进行一些更改。一些更改将在整个网站上层叠出现,我不完全确定这些更改可能发生在哪里。整个网站可能会变形,但我不会马上知道。我不想陷入一个有太多破碎区域,我跟不上的局面。

我没有git或云服务器。我使用FTP通过WP管理区域移动任何内容或编辑主题。

其他独唱演员如何处理这种情况?

3 个回复
最合适的回答,由SO网友:Maija Vilkina 整理而成

我强烈建议您慢慢来,用GIT之类的版本控制设置一个开发服务器。太棒了。但是,由于我的处境与你完全相同,而且我自己还没有这样做,我将分享我的做法。如果我要实施的更改可能会导致网站瘫痪或做一些不太明显的怪事,我:

选择一天中流量最低的时间。是的,通常是凌晨2点到5点之间。我是一只猫头鹰http://wordpress.org/plugins/wp-maintenance-mode/.

SO网友:Courtney Ivey

首先在本地开发-使用WAMP/MAMP或类似软件-是一种明智的方式。。。通常,我可以对站点的本地副本进行更改,然后在修复了一两天内可能出现的所有问题后,使用git将更改推送到实时站点。。。

此外,如果您有一个现有站点的云服务器快照,可以在推送到生产站点之前对其进行修改和推送更改,那就更好了。

SO网友:Mark Kaplun

根据您的描述,需要重构站点的代码,使您能够进行本地化更改并产生本地化影响。只在需要的时候使用小型css和js,并尽可能多地从主题和插件中获取功能。插件的优点是,与文件不同,它是一个可以替换的完整逻辑模块。

所有这些以及SVN/GIT的使用都是能够轻松地长期维护站点的必要条件。对于小型站点,您可以不需要所有这些,但大型站点需要这些。

结束

相关推荐

“自动WordPress更新无法完成-请立即重新尝试更新”--但没有.Maintenance文件

在自动升级失败后,我正在尝试手动将wordpress升级到最新版本(3.0.3)。升级后,一切正常,除了在我的管理区顶部有一条令人不快的消息:自动WordPress更新未能完成-请立即重试更新我在互联网上搜索,每个人都说这是因为.maintenance 文件位于Wordpress根文件夹中,是自动升级或手动升级失败的遗留文件。在第二种情况下,只需删除该文件,一切都会很好。但我搜索我的wordpress安装目录,没有这样的文件。知道是什么导致了这个问题吗?