sshong发表于2013年4月23日 14:02:19 更新于2013年4月23日 14:05:07
这两天在写一个缓存类,尝试用下大名鼎鼎的memcached。
结果一查php手册,有点懵,有一个memcache扩展和一个memcached扩展,再加上windows上不支持memcached扩展,网上一搜,说的乱七八糟,这里梳理澄清下。


首先:
1、memcached服务端:
memcached是一个开源的免费的高性能的分布式的内存级别的数据缓存系统,跟php不搭噶。
官方网址:memcached
也就是说memcached是一个服务器,提供了一系列接口给外部调用用于存储/取值等。

这些接口的调用者就是客户端,ph...
标签:缓存分类:PHP阅读:2779评论:0阅读全文
sshong发表于2013年3月24日 11:42:37 更新于2013年3月24日 11:52:06
不仅仅是web,如今各种各样的细分技术里都有缓存这种东西,归根结底都是为了提高速度与节省资源,HTTP也不例外,这里简单记录下HTTP的缓存控制(这里仅简单的谈及浏览器缓存)。

欢迎探讨,有不对之处,还望指正。

HTTP有客户端(浏览器)发起请求、服务器端发送响应,因此,缓存也要从两方面谈起。
服务器端可以要求浏览器缓存还是不缓存,以及告诉一些缓存的额外信息。
浏览器可以听服务器端的缓存要求,也可以强制不听你丫的。

通常来说,缓存控制的主要部分由服务器端控制,毕竟浏览的内容是从服务器端出来的,服务器端清楚这份内容是否能缓存以及各种各要的额外信息。

一、服务器端(使用PHP验证):...
标签:缓存分类:PHP阅读:2761评论:0阅读全文
sshong发表于2009年6月26日 10:21:00 更新于2009年6月26日 10:22:00
flash与服务器端http通讯,一直都有缓存问题,对于刷新度要求很高的通讯,是个很大的困扰。

这里不讨论服务器端做相关控制禁止缓存,只考虑flash端做相关控制来禁止缓存。

以往的解决方法就是在url后面加上个随机数或者当前时间来保证请求地址的唯一性。
如:
new URLRequest("http://127.0.0.1/1.txt?nocache=" + new Date().getTime());

as3中有个类URLRequestHeader,可以通过它向URLRequest添加http头信息。
文档里以及网络上也有通过此禁止缓...
标签:as3 缓存 URLRequestHeader分类:As3&Flex阅读:8446评论:3阅读全文
共3篇日志 第1/1页
联系我
博客订阅