paperen终于在休闲中完成了新版博客,关于新版博客的皮肤趋向于简单型吧……paperen的美工功底也就那个水平~~~现在自己看了几眼怎又觉得以前那个皮肤貌似挺不错的~~~不过既然都做好新版的就先试用着吧,在这个版本的博客中paperen也重整了文件框架与程序的框架,应该为了以后的扩展性做了一些准备,包括皮肤的更换还有插件的引入。

对于日后可能会将旧皮肤做回来,因为paperen也为此想好了。一般来说还皮肤肯定需要更改视图文件,但是应该不会涉及到模型文件,目前使用的皮肤是blue,而当制作了新皮肤后在皮肤目录下建立一个新文件夹。

1.关于换肤功能,paperen在程序中对于视图的路径思路是这样的

define('TPL', ROOT.'tpl/'.$_CONFIGS['style'].'/');

ROOT站点根路径加上tpl,就是视图文件路径,然后再加上自己设置的皮肤文件夹,那么以后自己做好新皮肤后,在tpl文件夹中建立一个叫newskin文件夹,然后在后台更改一下配置就能调用到新皮肤了。这样就不会影响到模型文件了,你只要知道模型文件中处理出来的变量就能组织你自己的tpl文件了。

2.关于缓存的使用

在新博客中使用缓存主要是获取配置数据,你可以将一些网站基本的数据写到数据库中并生成一个缓存文件,然后在程序运行时引入该文件从而避免了访问数据库去获取配置数据。(例如:网站描述,关键词,皮肤,错误提示等等)

3.在前台放入了一个统计功能

对于这个功能paperen还是觉得挺有意义的,让大家能了解到paperen这个博客的具体情况。

4.还有个判断浏览器的功能

准确来说这个功能是用来推荐使用ie6的浏览者更新浏览器或者使用别的浏览器来访问的。

5.图标与背景图片都在一张图片中

减少服务器的请求数,不过也增加了html结构与css编写的难度。

总的来说,paperen对新博客的程序是感到满意的,但是对于皮肤上,paperen却开始动摇了……