前两天给这个Blog加上了Cache功能

时间:2007年12月06日 16:34  标签: Blog Cache 工作记录

由于这个Blog的服务器是托管在国外的虚拟主机,因此国内的速度访问较慢,同时由于是虚拟主机,不知道同一服务器上的其他网站是干嘛的,但很明显的可以感觉到服务器的运算速度不高。所以有时候连我自己访问都觉得慢得想狗屎一样,

于是就想着给它加上Cache功能。于是前两天就先简单的把功能写出来了。策划中这个Cache是可以实现两个大功能的,一个页面级的Cache,即把当前页面的html都保存起来,下次访问的时候就可以直接访问Cache文件了。另外一个是数据级的,就是把某一功能应用所请求的数据保存起来,下次再有相同的查询请求时,就不去连接数据库了,而是读取Cache文件。而目前只是实现了页面级部分的。

但这两天上ftp一看,发现缓存目录下,居然有2000多个文件,而且还只是单日的。晕了。看来要把功能增强了。要做到URL的可配置化,即可以设置缓存那些地址,不缓存哪些。否则如果一个站有n多页面的话,再加上tag、搜索、归档之类的话,绝对挂掉。而且目前这个Cache类不能做到强制刷新,所以我现在发一篇文章,要等到第二天才看得到,你说晕不晕,

至于数据级的,目前还没有想到很好的方法。主要是怎么标记查询条件。因为一句SQL,把条件顺序一调换,就晕了。

相关文章:
0条评论(Comments) 订阅该Blog下的评论RSS
本文还没有评论,来给楼主说几句吧...
发表评论
正在加载...
搜索更多
文章导读
最新评论
我的豆瓣秀
RSS订阅
抓虾
Rojo
google reader
netvibes
my yahoo
newsgator
bloglines
鲜果
哪吒
有道
QQ邮箱
九点