大型网站演变过程
来源:互联网 发布:数据总结的重要性 编辑:程序博客网 时间:2024/04/29 20:55
大型网站演变过程
初始阶段
特点:没有人访问网站没有人访问怎么办? 我们应该推广,如何推广。 1. 交换友情链接 2. 百度推广 SEO 3. 发空间说说 地面部队=》 地推
访问量上来了,如何应对?
增加服务器
买多3台服务器。 如何架构: 1台服务器只放php代码,叫做应用服务器,一台服务器安装了mysql数据库,叫做数据库服务器,一台服务器负责存放上传文件,叫做文件服务器应用服务器: apache php 数据库服务器: mysql文件服务器( 七牛云存储 )
缓存
将热数据(经常被查询的数据)存放到内存缓存中。哪些数据被经常查询: 后台需要有一个统计功能,根据统计功能得到热数据,然后将热数据存放到内存中。 用户访问商品数据时,首先应该查询缓存中有没有对应的商品数据,如果有就直接返回。如果没有,才去数据库查询。 你项目做了缓存,是怎么做的? 后台需要有一个统计功能,根据统计功能得到热数据,然后将热数据存放到内存中。 用户访问商品数据时,首先应该查询缓存中有没有对应的商品数据,如果有就直接返回。如果没有,才去数据库查询。如何加快首页(页面)响应速度: 1. 减少页面请求数 a.将css写到页面内部去 b.多个小图片合并成一个大图 c.使用浏览器缓存 header('Cache-Control: max-age=3600*24') d. 使用CDN加速(一般一些jquery在公司,都可以使用cdn资源)京东首页是这样优化: 静态页面 + ajax技术 京东的首页是静态页面,然后需要数据是通过ajax拿取。 好处: 静态页面的访问速度快。
增加应用服务器
1 =》 3
负载均衡器
负载均衡器起到分工合作的作用。负载均衡器:LVS(开源免费的软件)、F5(硬件,收费,很贵)
0 0
- 大型网站演变过程
- 大型网站架构演变过程
- 大型网站架构演变过程
- 大型网站后台架构的演变过程
- 大型网站架构演变过程理解
- 大型网站技术架构演变过程
- 大型网站技术架构演变过程
- 大型网站技术架构演变过程
- 大型网站技术架构演变过程
- 大型网站技术架构演变过程
- 大型网站技术架构演变过程
- 大型网站架构演变
- 大型网站架构演变
- 大型网站架构演变
- 大型网站架构演变
- 大型网站架构演变
- 大型网站架构演变
- 大型网站架构演变
- confluence 如何配置邮件
- 在使用svn时,This client is too old to work with working copy...; please get a newer Subversion client.错误
- activeMq
- 网易微专业大数据工程师
- 可变参数库函数的劫持
- 大型网站演变过程
- 获得标签名为tagName,类名className的元素数组方法
- 硬件设计十大要点
- linux命令英文缩写的含义(方便记忆)
- Java字符串
- C#中使用WeiFenLuo.WinFormsUI.Docking.dll实现窗口停靠效果
- 1004 Java之链式连接
- mysql 优化
- 菲涅爾透鏡