没有后台编辑能力的页面,后续更新应当走“改文件再上传”这条路,而不是硬塞进一个内容管理系统。前提是这类页面数量少、改动频率低、改动内容不涉及多人协作。一旦页面数量增长到几十个以上,或者每周都有新内容要上,这套办法就会开始失效,需要重新划分哪些页面继续手工维护、哪些必须迁到可编辑的后台。
把现有页面按两个维度过一遍:一年内预计改几次,以及改动时需不需要非技术人员参与。两个答案都是“很少”和“不需要”的,才适合留在无后台状态。典型的这类页面包括:联系信息页、服务介绍页、公司简介页、单个活动说明页。
反过来,下面这些即使现在看起来简单,也建议尽早留出后台或模板化空间:
判断标准不是页面现在简不简单,而是它未来会不会被反复动。一个只有一段文字的简介页,如果每季度都要改一次,手工维护的成本会迅速超过一次性配置后台的成本。
假设有一个庆阳本地的服务介绍页,用的是纯静态 HTML 文件,服务器上直接放着 index.html 和几张图片。要改一段介绍文字,实际动作是:在本机用编辑器打开这个文件,找到对应段落,改完保存,再通过 FTP 或主机面板的文件管理器覆盖服务器上的旧文件。
这个动作会带来两个直接结果。第一,改动立刻生效,不依赖任何后台登录或数据库。第二,没有版本记录,覆盖之后旧内容就找不回来了。所以每次覆盖前,把旧文件在本机留一份带日期的副本,是这套流程里最值得坚持的一步。下一步的维护计划就建立在这份副本上:出问题时能回退,也能对比出到底改了什么。
如果页面里还有图片,图片文件名最好保持不变,只替换文件内容。否则每换一次图就要同步改 HTML 里的引用路径,出错概率会明显上升。
假设一开始只有 5 个静态页面,手工维护完全够用。当页面增加到 40 个,并且其中十几个需要每月更新时,问题就出现了:没有统一入口,改哪个文件全靠记忆;多人同时改,覆盖冲突无法察觉;页面之间的公共部分(比如页脚、导航)要改一次就得逐个文件改一遍。
这时不能直接照搬“继续手工改文件”的做法。合理的处理是把页面分成两类:
这个划分的边界不在页面数量本身,而在于“改动是否需要非技术人员独立完成”。如果需要,手工改文件这条路就不成立,因为每次改动都要依赖会写 HTML 的人。
在还没上后台之前,有一个折中做法能显著降低维护量:把页脚、导航、联系方式这类出现在多个页面上的内容,抽成一个单独的片段文件,再用服务端包含或构建工具把它拼进每个页面。这样改一次联系方式,所有页面同步更新。
要注意的是,这个做法需要服务器支持对应的包含指令,或者本地有一套构建流程。如果主机环境不支持,硬套反而会让页面无法正常显示。所以在决定抽公共片段之前,先确认部署环境能不能跑得起来,跑不起来就退回逐页修改,并接受这个成本。
比较稳妥的安排是:每季度检查一次所有静态页面,核对联系方式、服务范围、价格表述这类容易过期的信息;每次改动前备份旧文件;改动后立即在浏览器里打开线上地址确认显示正常,而不是只看本机效果。
如果某次检查发现超过三分之一的页面都需要改,这就是一个明确信号:手工维护已经跟不上实际需求,应该把更新频率最高的那部分页面优先迁到可编辑的方式,其余页面维持现状。这个决定依据的是实际改动量,而不是页面总数。