kaibo系统的开发记事浏览模式: 标准 | 列表

博客采用成员资格管理机制

Posted by 欧阳振华 on 2008-10-24 8:22:44

    KaiBo现在已采用成员资格管理机制,类似于MS提供的成员资格管理,所以博客里的文章及相册将会划分为公开和相对于没有注册用户的隐藏.要想查看所有的内容,只要注册就可以了.例如没有登陆的用户与登陆的用户看到的文章分类的区别如下图所示:

    当然了,由于博客现在是刚刚开始起步,所以博客里的内容暂时没有分权查看.文件的下载现只为注册用户提供.所以需要下载文件的朋友请花点时间去注册.


Read the rest of this article »

博客代码的优化接近尾声

Posted by 欧阳振华 on 2008-9-7 17:46:11

    后天开始在线测试新版博客,欢迎大家多提建议.

    由于各种事情的干扰,这次优化代码的周时比较长,现在总算接近收尾了,前台重新做了皮肤,核心代码也做了些改动,删除了一些没有用到的功能代码,其中改动比较大的是数据查询方面,删除了所有的存储过程,取消了各个数据表之间的关联.

    在写这篇文章之前,刚把删除文章分类的功能写好,为增加此文的字数,现将SQL语句贴出来.

  1. sql="delete ArticleComment where ArticleID in 
  2. (select CategoryID from Article where ArticleCategoryID=@ArticleCategoryID);  
  3. delete Article where ArticleCategoryID=@ArticleCategoryID;  
  4. delete ArticleCategory where ArticleCategoryID=@ArticleCategoryID" 

   此语句的作用是在删除文章分类的同时,删除分类下面所有的文章及文章的相关评论.


Read the rest of this article »

请大家帮忙设计博客后台的布局

Posted by 欧阳振华 on 2008-7-30 16:57:09

    自开始做这个博客以来,在程序方面没有遇到过很大的困难,但是在美工上却是力不从心,仅前台的布局及美化就已让我够呛.整了几天才马马虎虎的整出现在这个样子,到现在还有些地方与IE6不兼容.

    开发这个博客系统是兴趣使然,什么事情刚开始的时候想得总是非常美好,我一直想把它打造成一个非常完美的系统,但是我现在发现软件这东西,特别是网站,永远没有完美的时候,今天觉得很好了,明天再看时却又觉得不顺眼.现在才明白,在软件开发方式发生了深刻的变革的大背景下,软件已不再是某一个人精雕细琢的艺术品了,而是一系列合作的结晶.

    很久就想把这个系统放在网上供人下载,为初学者提供一些参考了,但一直觉得它不够完美,所以没有轻易的放出来.现在整个网站的程序做得差不多了,但是后台的布局却十分的凌乱.请有意帮忙设计后台的人参照下面我提供的信息来设计,完成以后联系我,将来系统开源的时候必将联合暑名.后台信息如下:


Read the rest of this article »

文章分类自由排序的实现

Posted by 欧阳振华 on 2008-7-29 10:29:02

    前几天突然想为文章的分类做个可以自由排序的功能,今天把它实现了。方法及思路如下:

    首先,在数据库里加一个字段DisplaySequence用来记录排序的序号,在查询的时候以序号的升序来排列.最后的显示效果如下图所示:

    我想要实现的功能是这样的:如果把4改为1以后,那么原有的1,2,3就应该变为2,3,4了。而如果把4改为9,那么,原有的5,6,7,8,9就应该变为4,5,6,7,8。刚开始,我想了很多很复杂的办法,想过用存储过程,还想过用游标.但是,最后我发现要实现这个功能其实很简单,二个判断加二个Update语句就可以把问题解决非.具体实现的方法是这样的:


Read the rest of this article »

为Fckeditor2.6.2添加插入代码功能

Posted by 欧阳振华 on 2008-7-24 7:56:32

     自从用Fckeditor以来就觉得它很方便,由于写文章的时候常要写些程序代码,所以一直想为它加入一个插入代码的功能.以前看过 angel 做的精简版,由于他精简了很多功能,所以就没有用他精简的Fckeditor.但他做的插入代码功能很好用,也比较好看.所以我就拿来用了.今天在Fckeditor.net上面下载了Fckeditor 2.6.2最新版本,为它加入了插入代码功能,没有做任何精简,只是把那些没有用的示例文件和用不到的语言文件给删除了.效果如下:


Read the rest of this article »

为博客增加了一个国际域名kaibo.org

Posted by 欧阳振华 on 2008-6-27 0:16:14

     以前很惊讶一些人能把自己的博客访问量提高到每日成百上千的高度,现在慢慢的开始懂了.在认真阅读与分析过那些成功的博客后我发现它们都有一个共同的特点,那就是它们一直都是注重写一个方面的内容,比如52css就是专注于DIV+CSS的一个博客,现在它的PR值已经达到7了,52css比一般的大型网站还要流行,学DIV+CSS的人很少有人不知道这个网站的.cool80.com(酷站)也是因专注于搜罗一些精美的酷站和美图、特效而有了自己特色很受欢迎.

    自我开博以来,一直用www.zonego.cn这个域名,"欧阳振华的博客"这个名称,博客的内容也是乱七八糟没有一点主题.所以给人的印象就是在"涂鸦".最近一直在写些技术性的文章,没想到博客的访问量比以前有了明显的提升.看来博客要想受到别人的欢迎就得有自己的特色,专注于某一方面.经认真规划后,我决定把自己的博客办成一个以开发博客、建站为主题的教程网站.希望通过自己的努力帮助到更多想自己开发博客的朋友.

    在拿定主意以后,我在万网(www.net.cn)注册了一个国际域名:kaibo.org (开博/凯博),希望这个域名加上以后写的那些与开发博客及建站的文章能受到大家的欢迎.


Read the rest of this article »