码迷,mamicode.com
首页 > Web开发 > 详细

PHP中如何解决高并发

时间:2017-06-28 17:16:18      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:缓存系统   emc   控制   memcach   避免   第一个   对象   文件   处理   

PHP中如何解决高并发

1:硬件方面

普通的一个p4的服务器每天最多能支持大约10万左右的IP,如果访问量超过10W那么需要专用的服务器才能解决,如果硬件不给力 软件怎么优化都是于事无补的。主要影响服务器的速度

有:网络-硬盘读写速度-内存大小-cpu处理速度。

2:软件方面

第一个要说的就是数据库:

  查询尽量不用* 避免相关子查询 给经常查询的添加索引 用排序来取代非顺序存取;使用memcached,Memcached 是一个高性能的分布式内存对象缓存系统;

第二,禁止外部的盗链:

第三,控制大文件的下载:

第四,使用不同主机分流主要流量:

PHP中如何解决高并发

标签:缓存系统   emc   控制   memcach   避免   第一个   对象   文件   处理   

原文地址:http://www.cnblogs.com/wyingli/p/7090399.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!