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

上线前

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

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

准备文档

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

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

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

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

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

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

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

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

上线后

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

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

相关推荐
fruge24 分钟前
Vue项目中的Electron桌面应用开发实践指南
前端·vue.js·electron
漂流瓶jz6 小时前
Webpack中各种devtool配置的含义与SourceMap生成逻辑
前端·javascript·webpack
前端架构师-老李6 小时前
React 中 useCallback 的基本使用和原理解析
前端·react.js·前端框架
木易 士心7 小时前
CSS 中 `data-status` 的使用详解
前端·css
明月与玄武7 小时前
前端缓存战争:回车与刷新按钮的终极对决!
前端·缓存·回车 vs 点击刷新
牧马少女7 小时前
css 画一个圆角渐变色边框
前端·css
zy happy7 小时前
RuoyiApp 在vuex,state存储nickname vue2
前端·javascript·小程序·uni-app·vue·ruoyi
小雨青年8 小时前
Cursor 项目实战:AI播客策划助手(二)—— 多轮交互打磨播客文案的技术实现与实践
前端·人工智能·状态模式·交互
小光学长8 小时前
基于Vue的儿童手工创意店管理系统as8celp7(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
前端·数据库·vue.js
meichaoWen8 小时前
【Vue】Vue框架的基础知识强化
前端·javascript·vue.js