前端项目上线要准备哪些问题?

上线前

一般开发过程中,会准备好几条线路,一个是测试环境,一个是正式环境;如果是公司比较大,在此外还会增加一个环境-预上线。

预上线,就是所有的设备,环境,条件和正式线的环境都是一致的;唯一的区别就是环境用户量的多少,还有信息的完整度。

准备文档

后端项目上线,需要准备很多的东西,最好是准备成几份文档:

1、数据库文档。主要是记录新增加的sql语句,里面会有每个sql语句的脚本和信息,还有注释说明,以及索引。

2、需要更新的后端文件。如果是php类的非编译类型语言,需要将更新的php文件整理出来,然后发布上去;如果是编译性的语言,如golang就需要整体编译,全部更新上去即可。

注意:php如果新增加一些依赖库需要服务器支持的,也需要记录下来。

前端项目上线,也可以按照后端上线的步骤准备:

1、更新文件。如果是h5格式的,可以直接更新对应的文件,简单的会直接使用ftp,复杂的会使用git推送。当前的很多项目都是前后端分离的框架,前端也需要进行编译,这类前端项目,可以直接编译,然后将编译包发上去。

注意:不论前端还是后端更新,一定要备份。备份意味着容错率。如果一点都不容错,一旦哪个未知的节点遇到了问题,倒是数据错乱或者存在bug未测出来,那都是致命的。

上线前一定要通知,说明什么时间更新,一般都选择在晚上,客户量少,这也是为什么程序员加班的一个原因。

上线后

1、上线后,如果有条件,能测试的就测试一遍;如果没有条件,就让其他员工帮忙测试;问题,最好在上线后立刻测试出来,不要等待这客户去测试,这样容易导致数据的错乱。

祝各位小伙伴,上线一帆风顺,大吉大利!

相关推荐
不好听6135 小时前
从一行 JSX 到屏幕像素:前端开发者必须懂的浏览器渲染管线
前端
恒拓高科WorkPlus5 小时前
企业级内网即时通讯建设模型:BeeWorks内网IM四层架构
前端
前端小李子6 小时前
前端环境变量裸奔?我用 EnvShield 给它穿了件防弹衣
前端
youtootech6 小时前
HarmonyOS《柚兔学伴》项目实战25-我的页面、Web 嵌入与项目总结
前端·华为·harmonyos
小林ixn7 小时前
从零到一理解 React 父子组件通信:手写一个 Todo 应用带你彻底搞懂单向数据流
前端·javascript·react.js
醇氧8 小时前
CountDownLatch / CyclicBarrier / Semaphore 面试高频问答清单
前端·面试·职场和发展
qetfw9 小时前
MXU:Tauri 2 + React 的 MaaFramework 跨平台 GUI 源码
前端·python·react.js·前端框架·开源项目·效率工具
甲维斯9 小时前
我要开始吹牛逼了!Kimi K3 “宇宙无敌”!
前端·人工智能
a11177610 小时前
微光小屋-前端养成小游戏 开源项目
前端