前两天给这个Blog加上了Cache功能
由于这个Blog的服务器是托管在国外的虚拟主机,因此国内的速度访问较慢,同时由于是虚拟主机,不知道同一服务器上的其他网站是干嘛的,但很明显的可以感觉到服务器的运算速度不高。所以有时候连我自己访问都觉得慢得想狗屎一样,
。
于是就想着给它加上Cache功能。于是前两天就先简单的把功能写出来了。策划中这个Cache是可以实现两个大功能的,一个页面级的Cache,即把当前页面的html都保存起来,下次访问的时候就可以直接访问Cache文件了。另外一个是数据级的,就是把某一功能应用所请求的数据保存起来,下次再有相同的查询请求时,就不去连接数据库了,而是读取Cache文件。而目前只是实现了页面级部分的。
但这两天上ftp一看,发现缓存目录下,居然有2000多个文件,而且还只是单日的。晕了。看来要把功能增强了。要做到URL的可配置化,即可以设置缓存那些地址,不缓存哪些。否则如果一个站有n多页面的话,再加上tag、搜索、归档之类的话,绝对挂掉。而且目前这个Cache类不能做到强制刷新,所以我现在发一篇文章,要等到第二天才看得到,你说晕不晕,
。
至于数据级的,目前还没有想到很好的方法。主要是怎么标记查询条件。因为一句SQL,把条件顺序一调换,就晕了。
相关文章:
- blog程序更新 - seo优化尝试 - 2007年10月25日 13:05
- 最近在刻苦钻研SEO,并且拿这个Blog做实验品。 - 2006年10月19日 15:43
- 点名批评国内这些BSP - 2006年01月07日 01:47
- 关于两个机房的讨论 - 02月03日 12:37
- 以前对部分SNS网站的研究记录整理 - 2007年04月13日 10:37
- 杂事报告 - 2007年04月11日 10:12
- Navicat 7.2.2(下载,汉化) - 2006年12月03日 09:32
- 在windows2003的IIS6上安装PHP5和Perl5 - 2006年11月21日 23:11
- 一个月后(2006年10月)SEO效果报告 - 2006年11月01日 13:15
- 正式上线一周后SEO效果报告 - 2006年10月25日 22:36
