系统升级时的注意事项

最后更新: | 浏览次数: 332|操作流程及规范
前言:由于升级网站愈发既繁且冗而且错误频出所以不得不进行核对。较小的更新可以在后台直接修改,但得先备份;如果是较大的更新需要下载db和skin到本地进行预先调试。

 

本地预演之注意事项:

一切操作前先备份

对于已上线的网站,不可用本地数据库覆盖服务器上的数据库,只能进行热更新。
确认网站目前的版本是X.X.以便执行后面的数据库命令.

模板检查方面:

  1. 更新theme里的css和js
  2. referrence的更改,把reference提到control 内,核对各页面是正确调用了control下的reference .将字体文件按照正确的方式写在reference里.(字体没有正常调用的原因可能是:路径填写错误/你根本没有把字体文件放在对应的路径/你忘记修改字体的font-family/你忘记修改style-v5里的body-font-family和title-font-family)
  3. 检查img图片的调用,使用最新规范的形式(data-src 改为src/class="lazy" 改为loading="lazy"/确保图片添加width,height,caption)
  4. 在可能的情况下对于一些样式进行优化

(reference文件替换后,需要将原先的字体引用添加上去。如果没有引用原来reference的字体,这个错误不会在浏览器的 Console报错。但是字体会显示不正常。)

前台检查方面:

  1. 检查search是否能正常搜索.
  2. 检查每个页面是否能正常打开
  3. 检查product-list页面类似的折叠菜单能否正常折叠.
  4. 检查product-content页面的询盘是否能正常点击跳转
  5. 检查product的swiper能否正常轮播
  6. 检查每个邮箱/电话是否正常显示并能实现跳转
  7. 检查所有的icon是否能正常显示(有些图片hover之后才显示->类图标,是故多hover上去以确保无恙)
  8. 检查询盘是否能正常发送
  9. 检查网站的逻辑性方面,比如有些图片不应该有链接跳转,有些图片应该添加链接跳转.
  10. 最后检查一遍移动端.
  11. 另:检查某些item-col的底部是否同诸类对齐
  12. 另:网站的feedback的border红绿边不可被覆盖。如有border设置颜色,取消之。
  13. 另:4.3之后英文站隐私政策默认开启。

后台检查方面:

  1. 在检查询盘的时候确认流量统计和事件检测没有问题
  2. 检查tdk模板是否异常(无冗余的关键词12345)
  3. 询盘和CDN开启(如有)
     

console检查方面:

  1. 检查控制台是否有报错.

 

服务器端之注意事项:

  1. 检查备份.
  2. 预先把所需要替换的文件上传到服务器,尽量减少服务器宕机的时间.
  3. 预先修改正确的后台路径和所引用的数据库的名字,尽量减少服务器宕机的时间.
  4. 预先更新skin里的css和js(基于清除cdn缓存的要求)
  5. 先换模板而后换程序


另:

4.3版本下Model的Thumb原则上只存放一张图片,所以需要将多余的图片迁移到广告模板.
Thumb的Summary被取缔,所以需要把原来的Summary做处置.