Z-Blog代码看多了,不免就有废话了^^
1.SQL语句不够优化
许多可以TOP x限制取出条数的地方没有做限制,无需所有字段数据时仍会取出所有字段信息,浪费资源
解决:检查所有SQL语句,很容易改
2.模板不统一
首页,目录列表页和最终文章显示页分别是3个模板,意味着如果你想添加Google Adsense的话需要修改3个文件
解决:将模板代码封装一下
3.页面不统一
查看权限,出错提示页面为单纯文本输出
解决:模板封装好后使用模板输出
4.评论用户身份缺乏验证
评论用户可以伪造为其它访客,似乎任何访客都可以在这里以ZX(Z-Blog作者)的名义发表评论
解决:访客注册(官方的交流论坛似乎做到这点了,但没用过Z-Blog的用户很难操作)
5.部分类函数缺乏智能化处理
如果按不同文章ID查询x篇文章所有信息,那么需要执行x次SQL
解决:参数可以按"x,y,z"方式传递,函数内部自动判断是否分割成数组再处理
许多其它问题已经有热心网友解决了,如评论内容自动复制到剪贴版,友情链接等文件通过后台网页更新等,当然还有我的分类RSS输出^^