-
2018-06-09 15:01:26
-
2018-06-09 15:03:51
- 如何通过php 实现BigPipe分块输出
- 原理:利用 ob_flush() 与 flush() 将缓冲区的内容提前输出,浏览器可提早加载这部分的内容,无需等待所有输出完成再加载。将页面内容划分为一个个小块,输出一个后再输出下一个,使用户可尽早看到页面内容,优化用户体验。首先 head 的内容应该优先加载,尽早加载css,javascript等静态内容,因此在head之后应该用 flush()输出。例子:先输出head
-
2077
-
2018-06-09 15:05:58
- 介绍php output_buffering 缓存使用的方法
- buffer是一个内存地址空间,linux系统默认大小一般为4096(4kb)。主要用于存储速度不同步的设备或优先级不同的设备之间传递数据的区域。通过buffer可以使进程之间的相互等待变少。例如,当你打开一个文本编辑器,输入一个字符时,系统并不会立即写入磁盘。而是存储在buffer中,当写满一个buffer时,才会把buffer的内容写入磁盘。当然也可以使用flush强制将buffe
-
1899
-
2018-06-09 15:25:36
- 如何通过php 根据url自动生成缩略图
- 原理:设置apache rewrite ,当图片不存在时,调用php 创建图片。例如原图路径为:http://localhost/upload/2013/07/21/1.jpg缩略图路径为:http://localhost/supload/2013/07/21/1.jpg当访问 http://localhost/supload/2013/07/21/1.jpg 时,如图片存在,
-
1814
-
2018-06-09 15:29:45
- 介绍php相关语法技巧
- 1. DIRECTORY_SEPARATOR 与 PATH_SEPARATORDIRECTORY_SEPARATOR:路径分隔符,linux上就是‘/’ windows上是‘\’PATH_SEPARATOR:include多个路径使用,在windows下,当你要include多个路径的话,你要用”;”隔开,但在linux下就使用”:”隔开的。2.set_include_pat
-
2273
-
2018-06-09 16:03:32
- php 支持断点续传的文件下载类 的相关讲解
- php 支持断点续传,主要依靠HTTP协议中 header HTTP_RANGE实现。HTTP断点续传原理Http头 Range、Content-Range()HTTP头中一般断点下载时才用到Range和Content-Range实体头,Range用户请求头中,指定第一个字节的位置和最后一个字节的位置,如(Range:200-300)Content-Range用于响应头
-
1910
-
2018-06-09 16:06:46
- 如何通过php 获取页面中的指定内容类
- 功能:1.获取内容中的url,email,image。2.替换内容中的url,email,image。url:url">xxxemail:admin@admin.comimage:image">Grep.class.php
-
4027
-
2018-06-09 16:15:37
-
2018-06-09 16:20:25
-
2018-06-11 09:25:21