阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      大型网站软件系统的特点

      如果要优化网站,首先要了解面临了哪些挑战

      与传统企业系统相比,互联网大型应用可能面对下面的特点;

      • 高并发,大流量
      • 高可用
      • 海量数据
      • 用户分布广泛,网络情况复杂
      • 安全环境恶劣
      • 需求快速变更,发布频繁
      • 渐进式发展

      特点的详细说明

      高并发,大流量

      需要面对高并发用户,大流量访问。Google日均PV数35亿;QQ/微信/支付宝/淘宝等等这些应用都是有大量的用户;

      而那些日均过百万的网站/应用更是不稀奇;

      高可用

      需要7*24小时服务,如果大型网站被攻击或者宕机等,导致几小时无法提供服务,很容易成为行业焦点;

      海量数据

      需要储存和管理海量数据,需要大量服务器,Facebook每周上传照片超过10亿;百度/阿里/腾讯都是有大量服务支撑着自己的服务;

      用户分布广泛,网络情况复杂

      需要大型网站都是针对全国,甚至全球进行服务的,各地的网络情况千差万别,各个运营商网络互通问题,中美光缆不稳定等,都是需要考虑的问题;

      安全环境恶劣

      由于网络的开放性,使得互联网网站更容易收到攻击;

      需求快速变更,发布频繁

      和传统软件相比,互联网的迭代服务非常快,Windows系统/office等都是很久才更新,但是网站不会那样;

      渐进式发展

      从小到大的过程,不可能网站一开始就做的很大,会随着业务的扩大也渐进的发展

      目录
      目录