利用博客程序架构网站

站长空间

当笔者最初建站的时候,什么也不懂,网站的页面全部采用静态网页,每次都要用Dreamweaver做好网页后,再手工上传到服务器。如今的网站管理,已经告别了原始的手工管理。为迎合Web2.0潮流,很多个人站长都开始利用博客程序制作网站。下面我们就介绍一下如何用Oblog来架设站点。

36-f7-1-1.jpg
36-f7-1-2.jpg
Oblog模板效果

Oblog程序官方下载地址:http://www.oioj.net

Oblog网站原理:

Oblog的真正用途就是用来架设博客网站,在关闭博客注册后,它还可以变为一个简单的CMS(内容管理系统),并且保证网站非常个性化,尤其适合个人网站采用。Oblog后台采用的是Access数据库,所有的内容全部保存在oblog2.mdb的数据库中,而图片保存到images目录中,页面在访问时才会动态生成。

Oblog实现的效果:

●拥有文章点击率统计和评论功能

●支持Access数据库,能够被搜索引擎搜索到

●减轻网页发布的繁琐操作

采用Oblog的网站:

中国教育人博客 http://www.blog.edu.cn

我爱博客网http://www.52blog.net

阳光博客网http://www.shineblog.com

博客之家http://www.blogerhome.com

第一步:获取管理资格

将Oblog传到服务器下blog目录,运行成功后,登录www.laptop.net.cn/blog/index.asp博客首页,注册一个自己的账户,以后就用这个账户来管理网站,登录页面的位置是blog/user_login.asp,而内容的首页位置是“网站地址/blog/blog.asp?name=用户账户”。为了用户访问方便,这时可以用一个网页重定向语句将网站首页(一般是一个index.htm页面)指向自己的博客首页。

第二步:制定个性化网站界面

用新建立的账号登录blog/user_login.asp后就能看到Oblog管理界面(图1),在“专题(分类)管理”中设置好网页的分类。“写新日志”则是添加网页,Oblog带有一个可视化的HTML编辑器,可以在线修改网页的格式。“系统分类”可以不选,“我的专题(分类)”则要选择文章要发表的分类,图片也是经常遇到的,Oblog可以选择从本地上传图片或者从只是链接网上的图片。“日志管理”也很常用,如果发布后的网页需要修改,就在这里操作。

36-f7-1-3.jpg
图1

经验:网站的界面通常都需要个性化,这在“修改我的个性模板”中进行,由于Oblog的可视化网页编辑工具还不是很直观,笔者的经验是将源码拷贝到Dreamweaver中进行编辑,然后再把源码粘贴回去,这样可以较好地编辑网页。这个经验也可以推广到网页发布时。如果需要更多地控制格式,最好是用Dreamweaver编辑好再粘贴源码到Oblog中。

第三步:实现团队管理网站

建立账户后要注意的一点就是即时关闭用户注册。因为Oblog是一个多用户的博客程序,而我们的目的只是将它用作内容管理程序,而不是建立一个供多人使用的博客网站。Oblog的管理员登录页面位于“blog/admin_login.asp”页面,用admin账号登录后,在“网站信息配置”中的“用户选项”中将“是否允许新用户注册”设置为“否”(图2)。

36-f7-1-4.jpg
图2

有的网站不是一个人在管理,而是一个团队在操作,那么怎样实现大家都可以向网站发布内容呢?利用Oblog的团队博客功能可以实现。具体做法是暂时开启博客注册功能,让另外的用户注册。然后,这个用户可以用自己的账户登录,在发布网页时,其他操作和前面一样,只是最后要在“团队博客”中选择一下,就可以将网页发布到主页面了(图3)。

36-f7-1-5.jpg
图3

第四步:添加文章排名功能

Oblog带有统计功能,那么如何实现像“热门文章”这样按点击率排序的功能呢?只要在模板中加入以下的语句就可以了,其中sdate是天数,tlen是标题长度。

<SCRIPT src="newtopic.asp?classid=all&subjectname=0&classname=0&tlen=40&n=10&sdate=360&orders=1&info=5&action=1">

</SCRIPT>

经验: Oblog程序感觉非常好,使用起来十分简单,也很稳定,不会让系统崩溃,对系统的要求也不高,但它有界面不够丰富的缺点。而且它的页面是动态生成,对服务器的CPU占用率会高一些,但对访问量在1万以下的网站这点不会有太大的问题。