最新消息: 生命不止,奋斗不息……

PHP

有关于PHP的一切

FastCgi与PHP-fpm的关系

FastCgi与PHP-fpm的关系

admin 2年前 (2015-02-28) 864浏览 0评论

首先,CGI是干嘛的?CGI是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者。 web server(比如说nginx)只是内容的分发者。比如,如果请求/index.html,那么web server会去文件系统中找...

PHP Session可能会引起并发问题

PHP Session可能会引起并发问题

admin 2年前 (2015-01-22) 1389浏览 2评论

在进行Web应用程序开发的时候,人们经常会用Session存储数据。但可能有人不知道,在PHP中,Session使用不当可能会引起并发问题。印度医疗行业软件解决方案提供商Plus91 Technologies高级工程师Kishan Gor在个人博客...

浏览器 HTTP 协议缓存机制详解

浏览器 HTTP 协议缓存机制详解

admin 2年前 (2015-01-19) 1163浏览 2评论

最近在准备优化日志请求时遇到了一些令人疑惑的问题,比如为什么响应头里出现了两个 cache control、为什么明明设置了 no cache 却还是发请求,为什么多次访问时有时请求里带了 etag,有时又没有带?等等。。。 后来查了一些资料以及同事...

PHP资源大全

PHP资源大全

admin 3年前 (2015-01-08) 898浏览 1评论

ziadoz 在 Github 发起维护的一个 PHP 资源列表,内容包括:库、框架、模板、安全、代码分析、日志、第三方库、配置工具、Web 工具、书籍、电子书、经典博文等等。 依赖管理 依赖和包管理库 Composer/Packagist:一...

MySQL之char、varchar和text的设计

MySQL之char、varchar和text的设计

admin 3年前 (2015-01-04) 563浏览 0评论

最近有表结构设计中出现了varchar(10000)的设计引起了大家的讨论,我们下面就来分析分析。 首先我们先普及一下常识: 1、char(n)和varchar(n)中括号中n代表字符的个数,并不代表字节个数,所以当使用了中文的时候(UTF8)意味...

Web性能优化之图片优化

Web性能优化之图片优化

admin 3年前 (2014-12-10) 610浏览 0评论

HTTP Archieve有个统计,图片内容已经占到了互联网内容总量的62%,也就是说超过一半的流量和时间都用来下载图片。从性能优化的角度看,图片也绝对是 优化的热点和重点之一,Google PageSpeed或者Yahoo的14条性能优化规则无不把...

Web通信:长连接、长轮询(long polling)

Web通信:长连接、长轮询(long polling)

admin 3年前 (2014-12-03) 873浏览 0评论

基于HTTP的长连接,是一种通过长轮询方式实现”服务器推”的技术,它弥补了HTTP简单的请求应答模式的不足,极大地增强了程序的实时性和交互性。 一、什么是长连接、长轮询? 用通俗易懂的话来说,就是客户端不停的向服务器发送请求以...

socket中的短连接与长连接,心跳包简介

socket中的短连接与长连接,心跳包简介

admin 3年前 (2014-12-03) 794浏览 0评论

TCP连接简介 当网络通信时采用TCP协议时,在真正的读写操作之前,server与client之间必须建立一个连接, 当读写操作完成后,双方不再需要这个连接时它们可以释放这个连接, 连接的建立是需要三次握手的,而释放则需要4次握手, 所以说每个连接的...

web通信革命—HTML5之websocket

web通信革命—HTML5之websocket

admin 3年前 (2014-12-03) 699浏览 0评论

最近关于HTML 5 Web Socket的流言已经满天飞,它通过Web上的一个单一Socket定义了一个全双工通信信道,HTML 5 Web Socket并不是普通HTTP通信的增强版,它代表着一个巨大的进步,特别是针对实时的、事件驱动的Web应用...