大型网站优化上午笔记图解_第1页
大型网站优化上午笔记图解_第2页
免费预览已结束,剩余1页可下载查看

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、大型网站提速关键技术什么是大型网站? pv(page view) : 这个网站一天 各个页面被浏览次数的总和( 千万级) , 独立IP 就是有多少独立IP来网站, uv( unique visitor) 网站独立访客同时在线人数(几十万)-网站吞吐量大型网站会带来什么问题?如何处理高并发解决方法- 对网站的架构重整, 分层., 服务器集群数据表变大(海量数据 T) 1024G常见的解决方法:表的设计要合理创建合理索引(主键索引,唯一索引,普通索引,全文索引, 空间索引)分表技术(水平分割,垂直分割)对mysql的配置优化(my.ini)优化SQL语句编写 存储过程, 触发器硬件升级尽量减少对数

2、据库查询缓存技术(memcached,redis) : 核心思想就是如果有一些数据,经常使用,我们客户以考虑不要每次到数据库去操作,而是放入内存,进行操作.使用静态化技术分类: 真静态 把一个动态页面,生成对应一个静态页面html, 伪静态技术即对url进行一次处理,在形式上是一个静态页面,本身还是一个动态页面介绍一下静态化技术的原理介绍几个和静态化相关的概念静态网址 HYPERLINK /index.html /index.html特点 : 1. 他不会操作数据库,速度快. 2. 他不接收参数,所以没有sql注入的安全问题 3. 利用SEO动态网址 HYPERLINK /news.php?i

3、d=23 /news.php?id=23特点: 1. 往往会操作数据库,速度慢 2, 会接收参数,可能被注入 3. 不利用SEO伪静态网址 HYPERLINK /news.php?lang=cn&class=sport&id=2 /news.php?lang=cn&class=sport&id=2 通常公司更希望这个网址/news-cn-sport-id2.html特点: 1. 形式是静态,但是没有在服务器对应一个真正的html页面 2. 往往还是要操作数据库 3. 利用SEO用户登录验证.ab.exe n 请求总次数 -c 并发数 请求页面的url 进入到ab.exe目录举例: cmdab.

4、exe n 10000 c 100 HYPERLINK http:/localhost/test.php http:/localhost/test.php报告 :如何配置apache最大的并发数首先一个概念 MPM (多路处理模块), apache使用怎样的形式来处理并发.常见: perfork 预处理进程方式worker: 工作者模式winnt : 在windows使用.一个原理图:具体的案例,如何把我们的apache的最大并发数配置成1000个.首先你确实你的apache的mpm 方式.cmdhttpd.exe l 这里就看 mpm_xxx.c 这个 xxx是什么, 就是什么修改httpd

5、.conf 文件 # Server-pool management (MPM specific)Include conf/extra/httpd-mpm.conf修改httpd-mpm.conf ThreadsPerChild 1000 # 最大并发数 MaxRequestsPerChild 0 # 最多处理多少次请求. 0表示不限制重启apache, 测试说明: 这里我们配置到多大,不一定就可以支撑这么大的并发,考虑到本身apache所在机器性能, 如果你系统是linux/unix ,配置perfork因为在linux下,一般说采用的MPM是 perfork模式,我们看看如何配置. Star

6、tServers 5 MinSpareServers 5 MaxSpareServers 10 MaxClients 150 #并发量 MaxRequestsPerChild 0 #一个进程对应的线程数,对 worker更用.给大家一个合理的建议配置. 对大部分网站,中型网站,配置: StartServers 5 #预先启动 MinSpareServers 5 MaxSpareServers 10 #最大空闲进程 ServerLimit 1500 #用于修改apache编程参数 MaxClients 1000 #最大并发数 MaxRequestsPerChild 0如果你的网站pv值 百万 ServerLimit 2500 #用于修改apache编程参数MaxClients 2000 #最大并发数练习一下.SEO 小技巧网址的url不要过长,不要过255字节在静态页面,不要带动态参数在网页中要写 meta 信息

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论