nginx设计最初是为了解决c10k问题作为反向代理服务器,可以反向代理http和smtp/pop3请求,但是很快就被一群没有get到重点的公司带上了web服务器的不归路,比如某宝就开发了tengine,使用Nginx作为web服务器的原因是Nginx作为反向代理服务器需要缓存客户端持久连接状态,可以缓..
分类:
其他好文 时间:
2017-01-17 22:10:14
阅读次数:
191
越是到年底越是感觉浑身无力,看着啥也不想动,只期盼着年终奖的到来以此来给自己打一针强心剂。估摸着大多数人都跟我一样犯着这样浑身无力的病,感觉今年算是没挣到啥钱,但是话也不能这么说,搞得好像去年挣到钱了似的。不过该做的事情还是得到,因为毕竟自己拿着工资,拿一天钱就得干一天活,无论自己觉得工资给的多还是 ...
分类:
Web程序 时间:
2017-01-09 18:57:32
阅读次数:
240
http协议及httpd基椽—以下内容摘自马哥教育课堂HTTP/2.0目前没有大规模应用可以查看相关rfc文档一次完整的http工作过程浅析:(1)处理连接处理客户端请求——接收/拒绝请求tcp连接怎么建立——三次握手tcp连接怎么断开——四次断开tcp连接有两种,持久连接和非持久连接tcp连接..
分类:
Web程序 时间:
2017-01-09 00:52:30
阅读次数:
284
Httpd-2.4的新特性一、新特性MPM支持运行运行DSO机制,以模块形式按需加载EventMPM生产环境可用异步读写机制支持每模块及每目录的单独日志级别定义每请求相关的专用配置增强版的表达式分析式毫秒级持久连接时长定义基于FQDN的虚拟主机不再需要NameVirtualHost指令新指令,Allow..
分类:
Web程序 时间:
2016-12-23 02:07:57
阅读次数:
347
HTTPD服务详解目录一、httpd的程序版本 二、httpd的特性 三、httpd的功能特性 四、httpd使用 1、httpd的安装 2、程序环境 Httpd-2.2(Centos6) http-2.4(Centos7) 五、http配置相关说明 1.修改监听的ip和port 2、持久连接 3、MPM 4、DSO配置指令模块加载 5、定义Main’server..
分类:
Web程序 时间:
2016-12-23 02:06:06
阅读次数:
3824
Chrome浏览器开发者工具Network窗口下,可以查看下载各组件所需的具体时间 根据上表进行简要分析—— Stalled(阻塞) 浏览器对同一个主机域名的并发连接数有限制,因此如果当前的连接数已经超过上限,那么其余请求就会被阻塞,等待新的可用连接;此外脚本也会阻塞其他组件的下载; 优化措施: 1 ...
分类:
Web程序 时间:
2016-12-19 11:15:20
阅读次数:
162
[1]TCP概念 [2]TCP性能 [3]串行连接 [4]并行连接 [5]持久连接 [6]管道化连接 [7]关闭连接 ...
分类:
Web程序 时间:
2016-12-13 07:39:25
阅读次数:
293
WEB开发 用于表示Internet主机上供外界访问的资源。 Web资源分为 1、静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。 2、动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同 静态web资源开发技术:Ht ...
分类:
其他好文 时间:
2016-12-05 01:46:55
阅读次数:
332
前言 由于HTTP 1自身的局限性,它不能很好的为用户提供性能良好的WEB服务。于1999年6月正式发布了HTTP1.1标准REC2616,它厘清了之前版本中很多有歧义的地方,而且还新增了很多重要的优化,如持久连接、分块编码传输、状态码扩充、增强的缓存机制、传输编码及请求管道等。本文是个人在学习《W ...
分类:
Web程序 时间:
2016-11-30 09:34:19
阅读次数:
313
1.什么是HTTP协议 超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最广的一种网络协议。 所有WWW文件都必须遵守这个标准。设置HTTP最终的目的是为了提供一种发布和接受html页面的方法。 HTTP协议,有IETF委员会制定的浏览器和Web服务器 ...
分类:
其他好文 时间:
2016-11-25 23:37:30
阅读次数:
156