昨天晚上再次重新设计了缓存结构,并更改了模板引擎。因为这次上传的是还没有经过充分测试的版本,所以版本就是1.6 Beta1吧。
改动:
(*)重新设计了缓存结构。进一步优化存档部分的效率。
(*)现在的模板引擎从之前的SuperTPL精简版(我自己精简的- -||)换成了完全版的SuperTPL。目的是为了在模板中使用变量调节器,能用变量调节器果然是幸福啊~T_T
(*)首页和分类页改成了分页浏览。因为Blog的首页停留率比较高,为了提高首页的效率,首页只显示本月最新的5条Blog,其他的全部安排到分页里面。这样也避免了首页显示全部Blog导致首页过长影响美观、打开速度慢、增加服务器压力。
(*)首页的存档目录放弃了Ajax,改为对搜索引擎更加友好的直接由程序输出列表给模板的传统方式。(实际上用户看起来没有任何区别)
题外话:
这次更新一共用了5分钟,虽然比那次1.0升级到1.5的半个小时大大缩短了,但是改动毕竟比较大,为了避免有人在升级中途访问造成数据库或者缓存错误,我把Blog挪到另外的目录里面单独升级。但是这样的话如果此时有人访问就会出现404,所以我事先做了一个提示页。风格是我比较喜欢的简约清淡的绿色,用了一下前些日子刚开始学的css驱动div显示。事后心血来潮去验证了一下,竟然顺利通过了XHTML 1.0 Transitional的验证(废话,整个网页只有一个div而已,通不过才怪)。
这个提示页的地址是:http://www.dgwxx.com/blog_down/index.html
如果以后出现了这样的提示,就说明我又在捣鼓程序了 😀
我认为我可以直接介绍几个朋友来,然后你还没毕业,就开始有人盯着送OFFER给你了。。。