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

上线前

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

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

准备文档

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

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

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

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

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

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

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

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

上线后

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

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

相关推荐
Entropy-Lee17 分钟前
JavaScript 语句和函数
开发语言·前端·javascript
Wcowin1 小时前
MkDocs文档日期插件【推荐】
前端·mkdocs
xw52 小时前
免费的个人网站托管-Cloudflare
服务器·前端
网安Ruler2 小时前
Web开发-PHP应用&Cookie脆弱&Session固定&Token唯一&身份验证&数据库通讯
前端·数据库·网络安全·php·渗透·红队
!win !2 小时前
免费的个人网站托管-Cloudflare
服务器·前端·开发工具
饺子不放糖2 小时前
基于BroadcastChannel的前端多标签页同步方案:让用户体验更一致
前端
饺子不放糖2 小时前
前端性能优化实战:从页面加载到交互响应的全链路优化
前端
Jackson__2 小时前
使用 ICE PKG 开发并发布支持多场景引用的 NPM 包
前端
饺子不放糖2 小时前
前端错误监控与异常处理:构建健壮的Web应用
前端
cos2 小时前
FE Bits 前端周周谈 Vol.1|Hello World、TanStack DB 首个 Beta 版发布
前端·javascript·css