美文网首页
PHP解决高并发专栏2

PHP解决高并发专栏2

作者: Yumazhiyao | 来源:发表于2017-04-20 18:12 被阅读41次

小弟最近在充电,属于进阶状态,老看到招聘信息上说“有高并发、高访问量网站开发经验”,我就根据我目前掌握的知识做一个归纳,说得有问题的地方,恳请大侠给小弟指正啊,先谢啦。
一:服务器硬件支持
二:mysql数据库优化,优化方案如下:
1、优化配置文件;
2、建表的时候,范式和反范式配合使用,适当增加冗余字段,且对每个字段的数据类型都要仔细斟酌,尽量使用数字类字段;
3、分表,一是将字段太多的表分解成多个表,二是数据达到一定量的时候分成多个表;
4、建立索引;
5、适当增加中间表;
6、定期分析表,检查表和优化表,类似Windows系统用久了之后需要检查和处理碎片;
7、适当使用mysql缓存;
8、避免频繁创建和删除临时表;
9、尽量避免大事物操作,提高并发能力;
10、对SQL语句本身的优化,这个规范就比较多了,比如尽量避免返回大数据量,避免在字段上进行函数运算,避免使用多层嵌套查询等;
11、使用mysql主从复制;
三:PHP+html方面可以从以下方面着手:
1、减少http请求,比如缓存img,css和js文件到客户端;
2、使用网站静态生成技术;
3、使用负载均衡;
4、使用缓存,memcache,redis等;
5、禁止外部盗链;
6、控制大文件下载;
7、编码过程中注意规范,这个就是经验问题了;
8、使用流量分析统计软件,监测哪些地方需要优化。

相关文章

  • PHP解决高并发专栏2

    小弟最近在充电,属于进阶状态,老看到招聘信息上说“有高并发、高访问量网站开发经验”,我就根据我目前掌握的知识做一个...

  • PHP解决高并发专栏1

    1:硬件方面 普通的一个p4的服务器每天最多能支持大约10万左右的IP,如果访问量超过10W那么需要专用的服务器才...

  • PHP解决高并发专栏3

    在秒杀、抢火车票等地方,我们通常用遇到这样高并发的问题,下面我提供了四种解决方案: 1、使用文件锁 2、使用消息队...

  • 7.高并发大流量

    php如何解决网站大流量,高并发的问题? 考点 高并发架构相关概念 高并发:通常是指并发访问,也就是在某个时间点,...

  • PHP高并发和大流量怎么解决?

    PHP高并发和大流量的解决方案 一 高并发的概念 在互联网时代,并发,高并发通常是指并发访问。也就是在某个时间点,...

  • 高并发系列文章第一篇:高并发和大流量解决方案

    本文将从宏观的角度上全方位剖析高并发和大流量解决方案 从一个面试题开始讲解:PHP如何解决网站大流量与高并发的问...

  • 高并发项目处理方案

    高并发一般会发生在1、负载均衡(服务)处 2、数据库高并发 link 服务的高并发 应对高并发,解决方案大多从服务...

  • PHP高并发解决方案

    高并发解决方案案例 1、流量优化:防盗链处理2、前端优化:减少HTTP请求,启用浏览器缓存和文件压缩,cdn加速,...

  • PHP高并发高负载系统架构

    一、高并发和高负载的约束条件 硬件 部署 操作系统 Web 服务器 PHP MySQL 测试 二、解决之道——硬件...

  • (转)php处理高并发的方案

    一、高并发和高负载的约束条件 硬件 部署 操作系统 Web 服务器 PHP MySQL 测试 二、解决之道——硬件...

网友评论

      本文标题:PHP解决高并发专栏2

      本文链接:https://www.haomeiwen.com/subject/kkilzttx.html