DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 4ngel's blog - Powered by Sablog-X
浏览模式: 标准 | 列表 全部文章

SaBlog V2.5做好啦

程序已经全部写好了。测试了一个通宵,差不多100次,测试得最多的就是升级的数据转换和附件转换。应该说考虑了各种服务器的配置情况。很多小细节都被一一修正,后台很多功能都得到不同层次的加强。具体改变如下:

sablog v2.5更新记录(基于2.0)

  • 增加按月归档显示
  • 增加最新文章显示
  • 增加最新评论显示
  • 增加简单的统计信息
  • 增加了日历功能
  • 增加RSS(允许用户定制RSS,支持0.92和2.0)
  • 增加高级搜索(可以搜索标题/内容/分类/时间)
  • 增加列表查看文章模式(支持搜索引擎中切换)
  • 增加了所有评论查看
  • 增加管理员资料排序功能
  • 增加分类排序功能
  • 增加批量删除友情连接功能
  • 增加显示评论序号
  • 增加附件图片生成缩略图功能
  • 增加Alt+S 或 Ctrl+Enter 快速提交评论
  • 增加可以在后台选择默认浏览模式
  • 整合部分风格文件,更加方便用户自己修改
  • 修正以前列出隐藏文章的评论的BUG
  • 修正可以下载隐藏文章的附件的BUG
  • 修正评论里不显示“{”、“}”之间的内容的BUG
  • 改善了数据结构,减少4倍以上的查询,执行速度提高2倍以上!
  • 改善批量删除功能
  • 取消UBB模式,换成所见即所得的编辑模式!
  • 允许用户选择使用模板,允许多套模板共存
  • 对后台的部分代码进行优化
  • 修补了后台可写入PHP代码的安全漏洞

我已经把程序发给了几个人测试,如果他们都能正常安装、升级、使用。那么新的版本就会在这个星期之内发布。

请不要再催了。谢谢合作。

PS:所见即所得编辑器还真节约效率。从网页上复制。代码就原封不动的放过来。和复制目标一摸一样的排版!哈哈!

图片附件:
sablog_install.gif

大小: 17.5 K
尺寸: 397 x 500
浏览: 538 次
点击打开新窗口浏览全图

Tags: sablog

SaBlog存在非常大的问题

今天把query次数输出以后,吓自己一跳,有40多次.郁闷.
原来我的数据结构存在这么大的问题.今天晚上做大手术.把数据结构改改.大幅度提高程序运行速度!!!

由于数据库结构做了较大变动.而且附件的处理也有了变化,因此该BLOG暂时不更新.等到几天以后(<10天),就可以看到变化.

做升级程序是个漫长的过程.呵呵.有谁愿意参加测试啊?留言留下联系方式.

Tags: sablog

对技术的追求就象对她的欲望

今天用优化大师优化系统,用了快4年都没有事的,今天不知道怎么回事,清理垃圾文件的时候居然把我的%SystemRoot%\inf\里面的N多inf文件删除了,还有N多DLL。

看到这个情况,马上顺手一拖就把桌面的东西拖进了我的文档。呵呵。看着系统就这么崩溃了。重新启动,如我所料进不去了,说什么加载内核所需要的DLL找不到的。哎,花了1分钟把系统恢复了。看看促进我学习的桌面吧。

图片附件:
snap1.jpg

大小: 76.64 K
尺寸: 500 x 375
浏览: 867 次
点击打开新窗口浏览全图

SaBlog 2.5开发日志(随时更新)

进度如下:

  • 增加按月归档显示
  • 增加最新文章显示
  • 增加最新评论显示
  • 增加简单的统计信息
  • 增加了日历功能
  • 增加RSS(允许用户定制RSS,支持0.92和2.0)
  • 增加高级搜索(可以搜索标题/内容/分类/时间)
  • 增加列表查看文章模式(支持任何版面中切换)
  • 增加了所有评论查看
  • 增加管理员资料排序功能
  • 增加分类排序功能
  • 增加批量删除友情连接功能
  • 增加显示评论序号
  • 增加附件图片生成缩略图功能
  • 增加Alt+S 或 Ctrl+Enter 快速提交评论
  • 增加可以在后台选择默认浏览模式
  • 整合部分风格文件,更加方便用户自己修改
  • 修正以前列出隐藏文章的评论的BUG
  • 修正可以下载隐藏文章的附件的BUG
  • 修正不显示“{”、“}”之间的内容的BUG
  • 改善了数据结构,减少4倍以上的查询,执行速度提高2倍以上!
  • 改善批量删除功能
  • 取消UBB模式,换成所见即所得的编辑模式!
  • 允许用户选择使用模板,允许多套模板共存
  • 对后台的部分代码进行优化
  • 修补了后台可写入PHP代码的安全漏洞
  • 采用缓存技术
  • 增加置顶功能,简单的
  • 去掉了settings.php文件。
  • 后台细微调整
  • ……

刚学习缓存技术不到一天,所以肯定不够成熟,不过速度还是有了提高,减少了5次查询。继续努力。在发布争取做到最好。尽我所能。

置顶这个功能比较简单。就是加了个字段来判断。但是我没有分开查询。而是先排序置顶字段才到ID。这样的弊端就是翻页就不见了。也就是只在第一页置顶。好处就是少一次查询。不过我认为既然看BLOG。不管从哪里来。首页是肯定会看到的。所以只在第一页置顶也可以的。 

整个开发过程已经完成了99%,现在是进入最全面的测试阶段和功能调整阶段,逾期 5 天。敬请期待!

望发现BUG的朋友们留言告诉我一下。

updated:2005/04/02 06:45

关于PHPSPY 2006

这次改动主要针对WINNT服务器的功能做了加强,最为突出的功能就是操作注册表,在WINNT服务器上,即使删除打开了安全模式,也有可能执行命令,这表示海阳2006可以做的,phpspy 2006能做到,海阳在LINUX下不能做的(废话)。PHPSPY 2006也能做到。在此要特别感谢几个人。

FireFox (http://www.molyx.com
是他教了我不少PHP的知识,让新的PHPSPY代码更加严谨、规范

凯文、Saiy、我非我
是他们让PHP的主要功能得以实现

全体邪恶幻想论坛的成员
是你们让我不断完善PHPSPY

缺少了你们任何人,这个PHPSPY都不可能这么快完工。谢谢你们!

PHPSPY是PHP在线管理程序,但我作为安全界的人,觉得PHPSPY称为一个PHP后门更加贴切,我不畏忌“后门”这个名字,毕竟,一个程序的用途,关键看人。我可以给大家一把水果刀,但是这把水果刀可以让人致命。有时我更喜欢把水果刀称做“匕首”。

还有一个有意思的功能,就是在线代理,就是任何放了PHPSPY 2006的服务器通过这个功能,都可以把这个服务器变成一个HTTP代理服务器。很多浏览不了的网站(比如台湾的网站),通过这个功能可以浏览。并且留下的IP是该服务器的IP。缺点就是功能单一,不能显示相对路径的src=""。

说说新PHPSPY这次的改动吧:

用CLASS技术改写了代码, 哈哈, 体积比不用CLASS的时候减少了8K。
去掉了SESSION认证,提高兼容性;
增加在WIN服务器上执行命令/程序的操作;
增加在WIN服务器上对注册表的操作;
增加在线HTTP代理功能;
增加直接下载MYSQL备份文件;
增加文件名改名;
增加了克隆时间和自定义文件时间;
2005版登陆要点按钮,这个版本直接回车;
删除了几个地方的垃圾多余代码, 换更加简练的方式写;
修改了他妈的多处细节, 更加流氓化;
这次更新是代码变动最大的一次了;
更多更新请自行阅读代码;

增加了这么多功能.还是要把代码控制在47K以内。比起全功能的海阳2006(80多K)还要小。


至于发布呢,找个有代表性的日子发布。暂时给内部论坛的兄弟们用着。也不要来问我们要。既然暂时不发布。就是为了让自家兄弟获益够了才公开嘛。

最后说声:谢谢大家对我的支持和鼓励!还有谢谢老前辈们的教导!

Tags: phpspy