修改了几个BUG,图标吾爱升级版本0.1.1

这几天抽空对图标吾爱的源码进行了完善,主要以解决BUG和算法升级为主。

具体升级细节Ver 0.1.1:

1、开启整站GZIP压缩

2、修正ICO图标下载失败的BUG

3、整合多个CSS文件至单一CSS文件

4、重写搜索、分词、智能提示(?)的核心算法

5、压缩所有JS CSS文件

6、检查整站是否存在安全漏洞

7、加入DB Cache功能

总的来说,是在做性能优化,不过由于主机用到是IXWebHosting,国内访问速度还是慢。等有空了,开始租用国内的LINUX主机,做下调查先。

下一步将直接升级到Ver 0.2,以功能升级为主:

1、加入Favicon在线生成

2、加入图片格式在线转换

5 个评论 »
  1. Saturn Saturn
    August 18, 2009, 3:12 pm

    测试Cookie是否开启

  2. 华晨 华晨
    August 19, 2009, 6:08 pm

    哇,你好厉害!DB Cache 是什么意思?检查整站是否存在安全漏洞有没有专门的软件可以做到?

  3. Saturn Saturn
    August 19, 2009, 7:58 pm

    @华晨(2楼)

    我这里说的DB Cache其实是文本Cache的一种,只是将一些比较频繁的查询结果存放到一个文本中,下次读取时,程序会先查找这个SQL语句的结果是否已被缓存,如果有,则直接读取文本缓存中的数据。但这个用I/O换数据库读取的Cache理论,效果如何,还有待我进一步确认。我这么做的出发点是因为PHP本身不提供像ASP的内置APPLICATION对象那样的内存缓存。

  4. 华晨 华晨
    August 19, 2009, 8:48 pm

    @Saturn(3楼)

    要是缓存起来了,之后数据库中的内容又变了该怎么办呢?

  5. Saturn Saturn
    August 19, 2009, 9:30 pm

    @华晨(4楼)

    很好的问题。目前我能想到的是在添加数据之后,直接清除对应的SQL Cache。

回应此文

你也可以选择引用此文章.