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

上线前

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

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

准备文档

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

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

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

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

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

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

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

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

上线后

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

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

相关推荐
共创splendid--与您携手44 分钟前
AI读取前端项目生成skill.md
前端·人工智能·ai
San813_LDD2 小时前
[C语言]《Dev-C++ 报错解决手册(Day0607 精华版)》
java·前端·javascript
xiaofeichaichai8 小时前
Webpack
前端·webpack·node.js
问心无愧05138 小时前
ctf show web入门111
android·前端·笔记
唐某人丶8 小时前
模型越来越强,我们还需要 Agent 工程吗?—— 从价值重估到 Harness 实践
前端·agent·ai编程
智码看视界8 小时前
现代Web开发基础:全栈工程师的起航点
前端·后端·c5全栈
JS菌9 小时前
手写一个 AI Agent 全栈项目:从沙箱执行到子智能体的完整实现
前端·人工智能·后端
excel10 小时前
HLS TS 文件损坏的元凶:Git 提交与拉取
前端
Aphasia31110 小时前
https连接传输流程
前端·面试