读《大型网站技术架构核心原理与案例分析》
1人们对于网站的期望是:高可用、 高性能、 易扩展 、 可伸缩且安全的网站。
大型网站软件系统的特点:高并发, 大流量看,高可用,海量数据,用户分布广泛, 网络情况复杂,安全环境恶劣,需求快速变更, 发布频繁,渐进式发展
2.大型网站架构演、化发展历程
大型网站都是从小型网站发展而来,网站架构也是一样,是从小型网站架构逐步演化而来。小型网站最幵始时没有太多人访问,只需要一台服务器就绰绰有余,这时的网站架构如下图所示:
应用程序、数据库、文件等所有的资源都在一台服务器上。通常服务器操作系统使用 Linux , 应用程序使用 PHP 开发,然后部署在 Apache 上,数据库使用 MySQL ,汇集各种免费开源软件及一台廉价服务器就可以开始网站的发展之路了。(就是大家所用的VPS)
原文:https://www.cnblogs.com/jeason52/p/10041539.html