Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/since2006.com/public_html/include/util/Ubb.php on line 249
增加了日志搜索、xml页面缓存功能 - since.2006 -  

since.2006  

搜索功能,在opera下删除查询table页还有点小问题。
目前主要试着学习兼容IE和Firefox(从公司前台js组件改造的)。

xml页面缓存用的是pearCache_Lite,因为后台生成的是xml数据,
所以直接一次把整个xml文件都缓存起来了,比如统计信息后台返回的是:

<?xml version="1.0" encoding="utf-8"?>   
<EXTABLE total="2" pagesize="12" pages="1" page="1">   
    <HEAD>   
        <COL>fsDescription</COL>   
        <COL>fiSum</COL>   
    </HEAD>    
    <ROW>   
        <COL></COL>   
        <COL></COL>   
    </ROW>   
    <ROW>   
        <COL></COL>   
        <COL></COL>   
    </ROW>   
</EXTABLE>

* 统计信息 缓存1小时
* 日志存档 缓存1天
* 热门日志 缓存1小时
* 热门评论 缓存1小时
* 近期评论 缓存1小时
* 友情链接 缓存时间无限,后台添加链接时,才删除缓存
* 日志列表 缓存无限(又有个小问题,发布时间不正确,比如一直是1分钟以前,准备还是用一般的时间格式显示,就没有问题了)

如果把其它页面都设为缓存无限时间的话,增加评论、日志、删除等操作时关联的页面有几个,到时又要把关联页面缓存清除,感觉比较麻烦。

您有什么建议吗?请告诉偶。


Posted by hee at 14:03 PM | Permalink | 评论(1) | BLOG更新

6456 天前
沙发 elliott 说:

opera下搜索功能兼容问题已搞定 [emot]em11[/emot]

请输入名称
请输入邮件地址

 

    请输入邮件地址