PHP中如何解决高并发
Posted 樱栗之歌
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP中如何解决高并发相关的知识,希望对你有一定的参考价值。
php中如何解决高并发
1:硬件方面
普通的一个p4的服务器每天最多能支持大约10万左右的IP,如果访问量超过10W那么需要专用的服务器才能解决,如果硬件不给力 软件怎么优化都是于事无补的。主要影响服务器的速度
有:网络-硬盘读写速度-内存大小-cpu处理速度。
2:软件方面
第一个要说的就是数据库:
查询尽量不用* 避免相关子查询 给经常查询的添加索引 用排序来取代非顺序存取;使用memcached,Memcached 是一个高性能的分布式内存对象缓存系统;
第二,禁止外部的盗链:
第三,控制大文件的下载:
第四,使用不同主机分流主要流量:
以上是关于PHP中如何解决高并发的主要内容,如果未能解决你的问题,请参考以下文章