我把做网站重构的时候遇到的问题总结一下:
1 初期的时候网站设计的时候没有做前端架构,导致后面修改页面的时候很多前端js不兼容各种浏览器,前端架构这块是非常重要的事情,前期一定要慎重架构,最好能重写一层前端架构js来应对浏览器的不兼容
2 我们部署到预发布环境的时候,因为域名的不同,导致修改页面中引用的url的域名改动比较多,所以最好能应用统一的头部文件,这样方便应用公共域名变量
3 因为开发环境、测试环境、正式环境的不同,经常需要改动配置,所以需要改动相关的文件进行配置部署,可以使用maven的profile特性来应对这种问题。
1 初期的时候网站设计的时候没有做前端架构,导致后面修改页面的时候很多前端js不兼容各种浏览器,前端架构这块是非常重要的事情,前期一定要慎重架构,最好能重写一层前端架构js来应对浏览器的不兼容
2 我们部署到预发布环境的时候,因为域名的不同,导致修改页面中引用的url的域名改动比较多,所以最好能应用统一的头部文件,这样方便应用公共域名变量
3 因为开发环境、测试环境、正式环境的不同,经常需要改动配置,所以需要改动相关的文件进行配置部署,可以使用maven的profile特性来应对这种问题。