zoukankan      html  css  js  c++  java
  • 大型网站设计总结

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

    一、常用做法

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

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

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

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

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

  • 相关阅读:
    Linux Screen
    python SQLAlchemy 学习
    python Django 分页功能
    大数据 HBase Shell
    HBase 表操作
    Nginx 编译安装
    python Django 发送邮件
    python Django 用户管理和权限认证
    python shutil 文件操作
    python zip 压缩文件
  • 原文地址:https://www.cnblogs.com/zhangruiqi/p/14527254.html
Copyright © 2011-2022 走看看