Typecho签名图片生成之PHP缓存机制学习(一)
作者:跑调 发布时间:May 13, 2010 分类:大脑袋里的小花花 8 Comments
这两天我在{强}博客生活志中自己做了一个typecho的签名图片,用php实现(不是photoshop……)的,主要是为了学习一下GD库的简单使用。实现出来以后,小张主机群里的朋友又说这样会增加系统的负载,因为每次访问这个图片都要访问一次数据库并且生成图片。还告诉我可以使用缓存,将typecho博客签名图片输出到缓存中,于是又学习了一下PHP的缓存代码。
由于首要目的是实现这个图片,所以我没有深究这个缓存的高级内容,只是引用了别人的一个PHP缓存类。这是一个很简单的PHP缓存类,主要思想就是根据时间判断是否更新缓存,如果需要更新,那么从数据库中读取文章列表并生成图片;如果不需要更新且缓存文件存在,那么直接输出缓存文件内容。