蓝波 的个人资料Oliver ◑﹏◐照片日志列表 工具 帮助

日志


8月8日

Vote for my logo

      今天心血来潮,想起来为我的SLBlog制作一个logo,这方面我也不大会,只好用logo速成工具随便做一下,结果一做就做了8个,当然都比较土,也不知道到底用哪个好了,欢迎大家来投票,提提意见。可直接点击图片下方的链接投票,结果会马上反映到新页面中;如果评论此帖投票,那么结果不会马上反映出来,要等我来手动修改的。(由于链接到国外网站,速度可能比较慢)
 
                            Logo No.1

          

                     目前得票:

                        投票给Logo NO.1

 
 
 
                          Logo No.2
                     目前得票:

                        投票给Logo NO.2

 
 
 
                           Logo No.3
                     目前得票:

                        投票给Logo NO.3

 
 
 
 
                         Logo No.4
                     目前得票:

                        投票给Logo NO.4

 
  
 
 
                     Logo No.5
                     目前得票:

                        投票给Logo NO.5

 
     
                 
 
                           Logo No.6
                     目前得票:

                        投票给Logo NO.6

 
 
 
 
                           Logo No.7
                     目前得票:

                        投票给Logo NO.7

 
   
 
                   
 
                          Logo No.8
                     目前得票:

                        投票给Logo NO.8

7月25日

My own Blog : SLBlog(4)

      终于等到放暑假了,可以花一点时间做我自己想做的事情了,我的SLBlog也可以重新启动了。在对原先的代码进行了简单的回顾后发现一个问题。MySQL数据库虽然常用,但是支持MySQL的虚拟主机往往要比只单纯支持PHP的贵不少(很可能要贵1倍多噢),同时考虑的将来数据转移的方便性,我决定将数据库存储的主要形式转变为文本的XML形式,同时保留原先的MySQL方式,这样就形成了一个Database的抽象层,底下有两个可选的实现方式MySQL和XML。为此我已经全面重写了之前的代码,将数据存储方式全部转换成XML的文本方式。
 
      目前的主要工作是对已经成形的XML存储系统进行测试,消除Bug。在这之后的工作就是要寻找一个内嵌Html编辑器;编写一个像册系统以及一个内嵌的mp3播放器。希望在这个暑假能把这个Blog的项目的代码部分完成。还希望Zurric能提供美工方面的支持……
4月19日

My Own Blog : SLBlog (3)

      终于把SLBlog的基本功能:注册登陆、发表日志、浏览分类日志的功能完成了,应潜在客户ZhouZhou的要求还特地实现了背景音乐的功能,目前的所播放的音乐是《童话》,不久的将来说不定要被强制换成《过火》了呢…………为吸引本系统最大的潜在用户ZhouZhou使用我的Blog,还特意将它制作成类似MSN的风格。

      以下是今后的工作重点

  • 找一个内嵌的mp3播放器,可以选择播放音乐,不必一打开页面就播放
  • 完成管理页面的基本框架
  • 在当前只显示Blog主页的基础上完成真正的显示各种面板(相册、播放器等)的主页
  • 编写一个相册系统
  • ……………

 

4月12日

My own Blog : SLBlog (2)

        刚刚完成了数据层的初步工作,数据层主要负责与MySQL数据库的交互,如读取数据、储存数据等。由于结构比较简单,总共可将项目分为database, site, user, blog, comment, catalog这几个类(其中database类用于建立与数据库的连接,其他类想要连接数据库时直接调用它的方法就可以了),每个类完成了基本的函数,如blog的Post(), Remove(), Edit(): user的IsNameExist(), CheckPassword()等等。为减少逻辑层的代码量,应将尽量多的方法封装到上述几个类中,比如在site类中添加getAllVisibleBlog()函数,直接返回一个所有可见Blog的数组,这样就方便在逻辑层的index.php中显示所有可见的Blog。

      逻辑层的工作也正在逐步展开。重中之重的index.php成为首选目标,为方便调试,简单创建了几个小模板:head、login_form、admin_box。经过逻辑层与数据层的初步整合,目前已经可以简单的从数据库中读取Blog并显示在index.php中。今天的工作暂时到这里,Blog也就写到这里了…………

4月11日

My own Blog : SLBlog (1)

      近日对Blog兴趣比较大,研究了两天,准备自己写一个基于PHP+MySQL的Blog系统。(或者可以不用数据库,改用文本储存)

      脚本语言PHP最近刚推出了5.0版本,据说在面向对象思想方面有了很大的加强。(当然PHP5还只是一个基于对象的语言。并不是纯的面向对象语言)我的Blog就用PHP5来编写。同时,考虑到程序与美工的分离,引进模板系统是必须的。在当前的几种主要PHP模板系统中,我选择了大家一致推荐的Smarty模板。由于引进了模板系统,使得我的Blog系统可以很方便的更换风格、样式、皮肤等等。

      数据库方面,MySQL5.0版本至今还没有正式发布,为提高稳定性,暂时可采用MySQL4.1版本,等到5.0出来之后再进行更换。

      现在得给我的Blog取个名字了,想了几个名字,如NBlog、SBlog等等。最后还是决定用我自己的名字好了,就暂时定名为SLBlog吧。以上提到的几个系统(PHP、Smarty、MySQL)都已经安装完毕,接下来的工作就是数据层代码的编写………………

以下是相关站点的链接:

PHP :  http://www.php.net

Smarty :  http://smarty.php.net

MySQL    http://www.mysql.com

4月10日

主流Blog程序列表

找了一些blog的源码(包括asp的和php的),准备自己写一个Blog:

-------------------------------------------------------------------------------------------

ASP
L-Blog: http://www.loveyuki.com 由Loveyuki自主开发的基于 ASP+Access 的小型单用户BLOG,作者比较勤奋,更新很快,现在还有很多L-blog的修改版提供,模板有的非常漂亮。

Dlog: http://webdream.duoluo.com/ 国人开发比较早的一个blog了,最新版是V2.2 ,现在已经停止了开发,但已经是一个完善的程序了!

Misslog: http://www.misslog.com/blog 多用户blog,每个blog可以有多个用户参与创作与维护!

theAnswer: http://bravetime.com/dev/ 程序和界面都非常规范,现在已经是sourceforge的一个开源项目了

oblog: http://www.oioj.net 是多用户版本的Blog,实现了Blog的大部分功能,发展很快,现在已经出了SQL商业版本了。

blogx: http://www.blanksoft.com/blogx/

天畅博客: http://www.skycx.com/blog/ 非常简单小巧,但不支持RSS

另外几个国外比较看得上眼的:
dblog: http://www.dblog.it/dblog/
BP Blog: http://www.betaparticle.com/blog/
Matthew1471's BlogX: http://blogx.co.uk/Main.asp

ASP.NET

DotText: http://scottwater.com/Dottext/default.aspx 非常强大的多用户blog,国内很多大型网站在用,但安装调试非常复杂,有很多汉化版下载。

BlogX: http://www.simplegeek.com/CategoryView.aspx/BlogX 这里有一个blogx的中文修改版 http://www.blanksoft.com/blogx.asp

dasBlog: http://www.dasblog.net 新出来的程序,功能也比较齐全

PHP

b2: http://www.cafelog.com php blog的老祖宗,操作简单,容易上手,现在好像停止了开发。

b2evolution: http://www.b2evolution.net B2多用户版,有很多风格和插件。

wordpress: http://www.wordpress.org 在B2的基础上开发的,添加了很多功能,国内用户很多,。

pivot: http://www.pivotlog.net PHP+XML,没有使用数据库,有中文语言包,

nucleus: http://www.nucleuscms.org 这个也是比较老牌的程序了,有中文语言包!

exBlogMix: http://exblog.fengling.net 功能很强大的blog,更新很快,推荐使用。

M-logger: http://miracle.shakeme.net 文本储存数据。

bo-blog: http://www.bo-blog.com/ 文本数据库,现在发展的很快。

drupal: http://www.drupal.org 著名的开源程序,功能非常强大,多用户,有多种插件和皮肤下载!

O-BLOG: http://her.com.ru/ 需在PHP+MYSQL环境下运行,采用 SMARTY 模板,HTMLAREA编辑器

R-Blog: http://rays.512j.com/ 采用PHPLIB模版引擎,程序与美工基本分离,改版比较方便

boeiblog: http://myblog.boei.cn 新出来的blog程序,简单易用,模板很多。

SaBlog: http://www.4ngel.net/project/sablog.htm 安全天使小组开发的一个简单易用的blog,支持模板

Pmschine: http://www.pmachine.com 这个估计是blog的元老了,不过现在已经商业化了,新版本名叫Expression Engine,在国内可以免费下载!

bBlog: http://dev.bblog.com/ 一个非常简洁好用的blog,汉化版: http://www.xptop.com/lei/

serendipity: http://www.s9y.org 功能很多,每个功能以模块方式安装,界面也很容易修改。

bMachine: http://boastology.com 同时支持文本数据库和MySQL数据库,支持中文搜索。

Plog http://www.plogworld.org/ php blog里的最好作品了,真正的多用户,博客中国,blogit都是用这个改的。

Plainslash: http://www.51zhao.com/plainslash/ 文本blog程序,作者很久没更新了,但现在blog的基本功能都有了。

Simple Blog : http://www.bigevilbrain.com/sphpblog 国外的一个文本的小型blog,代码和界面都很简洁。

Simple Blog : http://www.tattertools.com 韩国人开发的 Blog,界面美观,功能很全。汉化中文站:http://e345.com.ru

myphpblog: http://www.myphpblog.org/

sunlog: http://www.sunlog.org

RCBlog: http://rcsoft.co.nr/

Twoblog: http://www.twoblog.com/


CGI

MT: http://www.movabletype.org 就是我现在用的,世界上用户最多的blog程序,自动生成html!后缀可以自己设置,支持文本数据库和mysql,mssql等!

Greymatter: http://www.noahgrey.com/greysoft/ 是一个类似 Movable Type 的Blog程序非常简单,也是生成静态文件。

HUS Reviv: http://supermanc.51.net/norman/blog.cgi 国人开发的,功能很强大,但由于cgi语言的问题,安装调试比较复杂,而且很占资源。

Blosxom: http://www.blosxom.com 很老的一个程序了,也可能是世界上最小的blog系统了,只有一个文件却实现了blog的大部分功能!

JSP:

DLOG4J: http://dlog4j.sourceforge.net/ 国人开发的,已经申报SourceForge项目 中文官方站: http://www.javayou.com

TM: http://www.terac.com朋友andy开发的一个功能强大的blog,支持文件上传、RSS、评论、WYSIWYG 编辑器等功能,多种语言(含简体中文)

TM: http://snipsnap.org/space/startwiki和blog结合的东东,开源项目,支持多国语言。

 

------------------------------------摘自http://www.bo-blog.com/index.php?job=art&articleid=a_20041128_142242