系统升级时的注意事项
最后更新: | 浏览次数: 240|操作流程及规范
前言:由于升级网站愈发既繁且冗而且错误频出所以不得不进行核对。较小的更新可以在后台直接修改,但得先备份;如果是较大的更新需要下载db和skin到本地进行预先调试。
本地预演之注意事项:
一切操作前先备份
对于已上线的网站,不可用本地数据库覆盖服务器上的数据库,只能进行热更新。
确认网站目前的版本是X.X.以便执行后面的数据库命令.
模板检查方面:
- 更新theme里的css和js
- referrence的更改,把reference提到control 内,核对各页面是正确调用了control下的reference .将字体文件按照正确的方式写在reference里.(字体没有正常调用的原因可能是:路径填写错误/你根本没有把字体文件放在对应的路径/你忘记修改字体的font-family/你忘记修改style-v5里的body-font-family和title-font-family)
- 检查img图片的调用,使用最新规范的形式(data-src 改为src/class="lazy" 改为loading="lazy"/确保图片添加width,height,caption)
- 在可能的情况下对于一些样式进行优化
(reference文件替换后,需要将原先的字体引用添加上去。如果没有引用原来reference的字体,这个错误不会在浏览器的 Console报错。但是字体会显示不正常。)
前台检查方面:
- 检查search是否能正常搜索.
- 检查每个页面是否能正常打开
- 检查product-list页面类似的折叠菜单能否正常折叠.
- 检查product-content页面的询盘是否能正常点击跳转
- 检查product的swiper能否正常轮播
- 检查每个邮箱/电话是否正常显示并能实现跳转
- 检查所有的icon是否能正常显示(有些图片hover之后才显示->类图标,是故多hover上去以确保无恙)
- 检查询盘是否能正常发送
- 检查网站的逻辑性方面,比如有些图片不应该有链接跳转,有些图片应该添加链接跳转.
- 最后检查一遍移动端.
- 另:检查某些item-col的底部是否同诸类对齐
- 另:网站的feedback的border红绿边不可被覆盖。如有border设置颜色,取消之。
- 另:4.3之后英文站隐私政策默认开启。
后台检查方面:
- 在检查询盘的时候确认流量统计和事件检测没有问题
- 检查tdk模板是否异常(无冗余的关键词12345)
- 询盘和CDN开启(如有)
console检查方面:
- 检查控制台是否有报错.
服务器端之注意事项:
- 检查备份.
- 预先把所需要替换的文件上传到服务器,尽量减少服务器宕机的时间.
- 预先修改正确的后台路径和所引用的数据库的名字,尽量减少服务器宕机的时间.
- 预先更新skin里的css和js(基于清除cdn缓存的要求)
- 先换模板而后换程序
另:
4.3版本下Model的Thumb原则上只存放一张图片,所以需要将多余的图片迁移到广告模板.
Thumb的Summary被取缔,所以需要把原来的Summary做处置.