大型网站设计总结

一个网站做大之后会遇到很多问题,牵扯的项目也会比较多,用户数也大,需要一个合理的设计方案才可行。

一、常用做法

  1.大型项目多人开发的话必须形成统一的规范,包括文件模块的分类,命名,接口统一规范

  2.页面中公用的一些模板比如头部底部在多个项目中使用,可以使用js注入的方式,并且独立开发,独立部署,修改一次做到多个项目同时改变,也可以说是微前端概念

    3.项目中某一个小的功能在很多地方都用到了,可以考虑用js注入的方式实现,比如用js修改标签属性值

  4.页面中接口太多的话导致页面性能下降,接口混乱,维护成本太高,可以考虑一个页面一个接口,把之前一个页面多个接口聚合成一个接口,从页面的维度来定义接口

  5.服务器方面,要做集群,负载SLB,自动化构建,自动化部署,缓存,ES,nginx调优等等

posted @ 2021-03-13 00:51  考拉很OK  阅读(247)  评论(0编辑  收藏  举报