这里所说的数据缓存是指数据库查询PHP缓存机制,每次访问页面的时候,都会先检测相应的缓存数据是否存在,如果不存在,就连接数据库,得到数据,并把查询结果序列化后保存到文件中,以后同样的查询结果就直接从缓存表或文件中获得 1普通缓存技术 数据缓存:这里所说的数据缓存是指数据库查询PHP缓存机制,每次访问 ...
分类:
Web程序 时间:
2016-08-30 10:57:16
阅读次数:
131
真静态技术解决了php缓存机制的缺陷,它的优点有三个:(1)减少服务器对数响应的负荷;(2)加载不用调动数据库,响应速度快;(3)便于优化引擎。但是真静态技术也存在一定缺陷。比如:(1)空间占用比较大;(2)生成的文件多了,服务器对html文件的响应负担也比较重。 一个系统使用真静态进行页面静态化, ...
分类:
其他好文 时间:
2016-08-05 17:51:25
阅读次数:
145
最近在开发的时候,发现之前APP客户端的一部分页面用的是webview交互,这些页面请求很多,打开一套试卷,将会产生100+的请求量,导致系统性能下降。于是考虑在最靠近客户端的Nginx服务器上做Redis缓存。综合了下网上对于php缓存的资料,经过一番改动,终于搭建成功。由于网上的是针对php的, ...
分类:
Web程序 时间:
2016-07-30 18:19:14
阅读次数:
311
php引擎优化6.1.php引擎缓存优化首先,影响php效率的主要有2个因素。其一:libphp5.so需要编译php源代码成为opcode树(操作码);其二:php需要与数据库进行读写,数据库的并发能力很低。于是php缓存加速器为的就是解决上述第一个原因,将opcode内容进行缓存,目的是防止php每次请..
分类:
Web程序 时间:
2016-07-11 19:22:51
阅读次数:
237
序言新浪微博在2014年3月公布的月活跃用户(MAU)已经达到1.43亿,2014年新年第一分钟发送的微博达808298条,如此巨大的用户规模和业务量,需要高可用(HA)、高并发访问、低延时的强大后台系统支撑。微博平台第一代架构为LAMP架构,数据库使用的MyIsam,后台用的php,缓存为Me..
分类:
其他好文 时间:
2016-07-06 21:54:38
阅读次数:
322
http://blog.sina.com.cn/s/blog_646e51c40100weu9.html 前台静态化:把动态页面解析后保存为静态页面 文件缓存:把查询结果保存为文件,XML 内存缓存:memcache php缓存器:XCache、eaccelerator等 Memcache是一个高性 ...
分类:
Web程序 时间:
2016-07-01 21:21:59
阅读次数:
175
1、普遍缓存技术: 数据缓存:这里所说的数据缓存是指数据库查询PHP缓存机制,每次访问页面的时候,都会先检测相应的缓存数据是否存在,如果不存在,就连接数据库,得到数据,并把查询结果序列化后保存到文件中,以后同样的查询结果就直接从缓存表或文件中获得。 用的最广的例子看Discuz的搜索功能,把结果ID ...
分类:
Web程序 时间:
2016-06-26 18:05:26
阅读次数:
160
前台静态化:把动态页面解析后保存为静态页面 文件缓存:把查询结果保存为文件,XML 内存缓存:memcache php缓存器:XCache、eaccelerator等 Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包 ...
分类:
Web程序 时间:
2016-06-04 12:06:45
阅读次数:
183
php opcode 缓存 apc. 其实,我自己的理解, php apc 缓存其实分两部分, 一部分是 缓存 类似于 java 编译的中间的 字节码, 不同于c 语言编译之后的二进制的机器码。 php apc 来缓存php解释器解析 php产生的 opcode, 哈哈。纯属个人的瞎理解,如有错误, ...
分类:
Web程序 时间:
2016-05-18 21:44:50
阅读次数:
918