Web管理系统前端开发与部署
负责一个内部管理系统的前端开发,使用Vue.js搭建页面框架,Element UI作为组件库,实现了数据列表、表单提交、权限菜单等核心功能模块。开发过程中对首屏加载速度做了优化,通过路由懒加载和图片压缩将首屏加载时间从3.2秒降至1.8秒。项目上线后通过Nginx配置反向代理和HTTPS,部署在CentOS服务器上,配合PM2管理Node服务进程,运行半年未出现宕机。
服务器运维与容器化迁移
参与过一次生产环境从传统部署迁移到Docker容器化的过程。负责编写各服务的Dockerfile和docker-compose编排文件,处理了Nginx与后端服务的网络通信、数据卷挂载、日志收集等配置问题。迁移完成后服务器资源占用下降约30%,服务重启时间从分钟级缩短到秒级。日常还负责服务器巡检、异常告警处理和备份脚本维护。