大型网站架构演化(一)——初始阶段的网站架构
来源:互联网 发布:淘宝虚拟物品订单关闭 编辑:程序博客网 时间:2024/06/13 04:36
大型网站的技术挑战主要来自于庞大的用户,高并发的访问和海量的数据,任何简单的业务一旦需要处理数以P计的数据和面对数以亿计的用户,问题就会变得很棘手。大型网站架构主要是解决这类问题。
大型网站都是从小型网站发展而来,网站架构也是一样,是从小型网站架构逐步演化而来。小型网站最开始时没有太多人访问,只需要一台服务器就绰绰有余,这时的网站架构如图所示。
应用程序、数据库、文件等所有的资源都在一台服务器上。通常服务器操作系统使用Linux,应用程序使用PHP开发,然后部署在Apache上,数据库使用MySQL,汇集各种免费开源软件及一台廉价服务器就可以开始网站的发展之路了。
0 0
- 大型网站架构演化(一)——初始阶段的网站架构
- 大型网站技术架构(一)——大型网站架构演化
- 大型网站技术架构(一)--大型网站架构演化
- 大型网站技术架构(一)--大型网站架构演化
- 大型网站技术架构(一)--大型网站架构演化
- 大型网站技术架构(一)大型网站架构演化
- 大型网站技术架构(一)--大型网站架构演化
- 大型网站技术架构(一)--大型网站架构演化
- 大型网站架构的演化
- 大型网站的架构演化
- 大型网站架构的演化
- 大型网站架构演化
- 大型网站架构演化
- 大型网站架构演化
- 大型网站架构演化
- 大型网站架构演化
- 大型网站架构演化
- 大型网站架构演化
- 读书笔记-限制服务器最大并发连接数的方法
- PostgreSQL数据库驱动Npgsql体验(.Net core)
- 智能硬件无线通信协议(二)
- 浅析MySQL中exists与in的使用 (写的非常好)
- 大型网站架构系列:负载均衡详解(3)
- 大型网站架构演化(一)——初始阶段的网站架构
- 设计模式之单例模式
- Android之BroadcastReceiver(广播接受者)详解
- Mysql存储过程
- 大型网站架构系列:负载均衡详解(4)
- Android Studio org.gradle.tooling.GradleConnectionException: Could not install Gradle distribution f
- Xcode8.0 命令行安装cocoapods
- memcached服务安全设置
- 大型网站架构系列:20本技术书籍推荐