制作 · 合同Deploy · 发布 · 上线
部署
部署是把做好的网站或修改的内容放到正式地址上,让顾客能看到的操作。
就像把厨房里做好的菜端到顾客桌上的那一刻。
再详细一点
不只是首次上线时才部署,哪怕只改了一个价格,也要重新部署,顾客的页面才会更新。
刚部署完,浏览器可能还记着旧页面,所以看起来没有马上变化。刷新一下或稍等片刻再看就行。
出现问题时,必须能马上恢复到上一个状态。所以部署前的备份和预览检查要一起做。
网站部署的流程是怎样的?
部署通常按照“修改 → 预览确认 → 批准 → 发布到正式网址 → 上线后检查”的顺序进行。现在常用的托管服务,都是先把修改内容放到预览地址上,确认无误后再切换到正式网址。
像改一个错字这样非常小的变动,有时会跳过预览确认直接部署。不过,价格 · 预约 · 支付这类关系到对顾客承诺的部分,最好先在预览里看一遍再发布,这样更稳妥。
部署所需的时间因网站大小和托管方式而异。小型网站往往几分钟内就能完成,但请记住,在收到完成通知之前,看到的可能还不是修改后的页面。
- 01您提出需要修改的内容。
- 02制作人员修改后,放到预览地址上。
- 03您在预览中确认修改的地方并批准。
- 04制作人员部署到正式网址。这时会同时进行把代码打包成正式页面文件的工作(构建)。
- 05部署完成后,在正式网址上再次确认修改的地方和预约 · 咨询按钮。
- 06记录下什么时候改了什么。
部署、托管和域名有什么区别?
域名是店铺的地址,托管是存放网站文件的地方,部署则是把新文件放到那个地方的动作。三者中只要有一个出问题,顾客就无法正常看到网站。
更换服务商或迁移托管时,三者会一起变动,很容易混淆。即使域名不变、只迁移托管,也要先部署到新托管,再把域名改为指向新位置,顾客才能看到新页面。
如果忘了续费域名,部署做得再好,网址也打不开。请一并确认域名的到期日是哪天、是否开启了自动续费。
表格可以左右滑动查看
| 项目 | 比喻 | 什么时候发生 |
|---|---|---|
| 域名 | 店铺招牌上的地址 | 最初绑定一次,之后每年续费 |
| 托管 | 店铺所在的建筑 | 在网站上线期间一直维持 |
| 部署 | 往货架上摆新商品 | 每次上线和修改时都会发生 |
部署了为什么页面没有马上变?
大多是因为某个地方保存(缓存)了旧页面。缓存是为了更快显示同一个页面,把已经下载过的文件暂时保存起来的功能,部署刚完成时,可能会因此看到旧页面。
缓存既存在于顾客手机的浏览器里,也存在于为了快速传送网站而在多个地区放置副本的传输网络(CDN)里。KakaoTalk 这类聊天软件也会单独保存链接预览的图片和标题,所以即使换了主图,聊天软件里的预览也可能在一段时间内仍是旧的。
检查时,用浏览器的无痕窗口或另一部手机打开,可以减少缓存的影响。搜索结果中显示的描述,要等搜索引擎再次抓取后才会更新,有时需要几天。
部署后出了问题,怎么恢复回去?
很多托管服务会保留以前的部署版本,出问题时,就把网址重新指向上一个版本来恢复(回滚)。比如 Vercel 的文档里就介绍了一键回到之前正式部署的功能。
不过,回滚恢复的只是页面和代码。这期间顾客留下的预约 · 订单 · 咨询等数据是单独保存的,不会跟着一起回退。数据结构会变化的大型部署之所以要先备份,原因就在这里。
所以,如果留有“什么时候改了什么”的部署记录,出问题时就能很快找出是哪次部署导致的,并回到它之前的版本。
您几乎不需要亲自去点回滚按钮,但如果事先从服务商那里得到“出了问题可以马上恢复到之前的页面”这样的答复,把部署交给他们就会放心得多。
什么时候部署比较好?
一般的做法是:在顾客最少的时段、出问题能马上处理的日子进行部署。部署本身很少会让网站停摆,但修改的部分如果有失误,可能会先被顾客发现。
如果是餐厅,要避开午餐 · 晚餐营业时间前;如果是美发店,与其选预约集中的周末上午,不如在工作日空闲的时间发布。如果工坊打算发布新课程招生公告,最好提前一天部署好并完成检查,这样更稳妥。
活动或折扣开始这类必须在固定时间变更的内容,请提前和服务商对好时间安排和负责检查的人。
部署完成后的30分钟左右,留意咨询 · 预约通知是否像平时一样正常收到,也是个好习惯。如果通知突然中断,就能马上告诉服务商,判断是否需要回滚。
关于部署,该问网站制作公司哪些问题?
每家服务商的部署方式都不一样,一开始问清楚,之后每次提修改需求时就不会搞混。
收到部署完成通知后,请亲自打开通知里写明的修改之处看看,并回复确认没有问题。这样每一项修改是什么时候完成的,双方都有据可查。
如果网站带有可以自己修改的管理后台,也要问问是保存后立即生效,还是需要另外部署。方式不同,修改内容出现在顾客页面上的时间也不同。
- 提出修改需求后,一般多久能部署
- 部署前是否有机会在预览中确认
- 部署完成后会怎么通知
- 出了问题能否恢复到之前的版本
- 预约 · 订单数据多久备份一次
- 紧急修改(价格错误等)在非工作日能否发布
举个例子
- 餐厅要求修改价目表时,要改完并完成部署,顾客手机上才会显示新价格。
只需确认这些
- 部署后是否用手机亲自确认了更新后的页面
- 预约 · 咨询等重要按钮是否仍能正常使用
- 出现问题时有没有恢复的办法
我的店需要吗?
每次上线和每次修改内容时都会进行。
在ISSYMO
订阅维护管理后,收到修改需求我们会改好并完成部署,再把更新后的页面链接连同完成通知一起发给您。
查看维护管理常见问题
参考资料
最后更新于