实行“拿来主义” 菜鸟也会架论坛

来源:百度文库 编辑:神马文学网 时间:2024/04/29 17:24:21
在网上混迹的日子长了,总想架设一个论坛,邀天南海北的网友上来聚一聚,聊一聊。可真正自己制作一个论坛真的很难,必须掌握很多的网络编程知识,因此梦想总是不能实现。最近在网上闲逛,发现了一些小程序,只需要进行简单的修改,即使是一个电脑初学者,也可以很方便的架设自己的论坛。下面我们就来看看菜鸟是如何一步步打造自己论坛的。
一、准备工作
1.首先你必须在网上获得一个空间,而空间必须支持ASP或PHP等语言,本文中介绍的“翔浩论坛”就是ASP编写的,所以网上的空间必须支持ASP,目前大都数空间都支持ASP。在这里建议大家稍微破费购买一些稳定的收费空间,如果要享用免费的空间,也必须找那些知名的,信誉高的网站,以免哪一天空间忽然关闭,你论坛上的帖子就人间蒸发了!
2.目前可以用来制作论坛的程序很多,如:动网论坛、雷傲超级论坛等,笔者推荐大家使用“翔浩论坛”。它不但功能强大,界面美观,而且特别容易上手,适合于我们这些菜鸟使用,更让人高兴的是他还是一道免费的“午餐”。
二、架设论坛
1.创设测试环境
制作一个基于ASP语言的论坛必须首先创设一个支持ASP的运行环境,为了稳定,推荐使用Windows 2000/XP专业版,双击“控制面板”中的“添加/删除程序”图标,然后单击“添加/删除Windows组件”标签,在“Windows 组件向导”中勾选“Internet信息服务(IIS)”复选框(如图1),并单击“下一步”按钮,系统就会提示你插入系统安装光盘,最后单击“确定”按钮就可以开始安装该组件了。

图1
小提示
如果你觉得在本机安装论坛比较复杂,可以先在空间服务商那里租一个小些的ASP空间,这样做不仅省时省力,而且测试环境会非常稳定,并且还有公网IP可供其他用户进行访问测试。
2.调试本机服务器
将“翔浩论坛”程序解压,然后将其中的bbs文件夹复制到硬盘的根目录,如:H盘,这样论坛所需要的文件都在文件夹中,然后双击“控制面板→管理工具→Internet 服务管理器”图标,并右击“默认Web站点”项,然后选择“属性”命令,接下来单击“Web站点”标签,在该设置窗口中选择“IP地址”下拉菜单(如图2);接下来单击“主目录”标签,勾选“此计算机上的目录”单选框,然后单击下方“本机路径”文本框旁的“浏览”按钮,目录设置为(如图3);单击“文档”标签,勾选“启动默认文档”复选框,然后单击“添加”按钮,在弹出的文本框中输入index.asp,最后单击“确定”按钮并即可完成本机服务器的设置。

图2

图3
通过上述几步后,我们的论坛就可以使用了,打开IE在地址栏中输入http://localhost/index.asp或本机IP(http://169.254.196.13)后回车即可看到论坛的雏形(如图4)。

图4
3.熟悉管理中心
在IE的地址栏中输入http://169.254.196.13/admin_login.asp或http://localhost/admin_login.asp进入管理员登录界面,默认的名字和密码都是Admin,登录后即可看到如图5所示界面,论坛中的所有功能都在这里,在后面我们就是通过这里提供的功能,打造一个属于自己的论坛。

图5
4.论坛功能设置
(1)基本变量
单击“基本变量设定”项进入设置界面(如图6),输入论坛的名称、版权说明、网站首页及论坛的地址(网络空间上的首页地址和论坛地址),还可以设置论坛的Logo图片,是否使用移动的广告条及广告条的来源,完成后单击“提交设定”按钮即可返回“管理中心”页面,此时你会看到原来的“翔浩论坛”字样已经全部变成了“电脑应用文萃”了。

图6
小提示
文件夹中存放着论坛中的绝大部分图片,如果想让论坛更具个性化,可以在对相应的图片采用相同规格的图片进行替换即可,如:Logo图片就是Forum_Logo_Xh.gif文件,修改时直接采用大小、格式和文件名相同的文件来覆盖就可以了。
(2)论坛功能
在此选项中可以设置论坛上的客人或注册用户的一些功能,如是否记录来访者的IP地址,是否允许贴图,每页显示的主体数量等。这里可根据实际情况进行选择,然后提交设置即可。
(3)论坛风格
在此选项中可以设置论坛的配色方案,这里有预设好的十多种方案供选择,也可以自己设置字型样式、表格大小及框架颜色等。
(4)会员注册选项
这里可以设置会员注册时需要填写的内容。
(5)会员等级设定
在这里可以通过注册会员发表文章的数目,自动设置会员的级别,从而显示会员在论坛中的地位,鼓励会员多多灌水发帖。
(6)邮件发送设置
不少论坛都可以给注册会员群发E-mail,在这里就可以设置邮件发件服务器的模式和地址(如图7)。

图7
(7)邮件服务器组件
在这里可以显示已经安装的邮件服务器组件,比如采用SMTP模式发送邮件,就必须安装SMTP邮件服务器组件。
(8)日期和时间设定
此选项可以设置时间的显示格式(12/24小时制)、时差和日期的格式等。
(9)不良词语过滤
在文本框中输入要过滤的词语,多个词语可用“|”隔开,这样在论坛中出现相应的词语将会显示为*号,从而避免论坛上出现不文明的言语。
5.论坛辅助功能设定与管理
在这里有“辅助功能设置”、“文件上传设置”、“额外会员资料栏设置”、“投票项目设置”、“发送欢迎词至新会员”、“邮件信息设置”、“删除邮件通知回复”等选项,单击相应的选项即可进行设置,但对于新手来说这些设置尽量不要修改,保持默认值即可。
6.公告栏设置
此选项可以发布和修改论坛公告。修改后在论坛的顶端就会出现流动字幕,显示公告的内容。而删除公告的方法是进入“查看修改公告”选项,单击表格旁的垃圾桶图标即可。
7.建立和管理论坛
此选项是架设论坛的最主要部分,他可以规划论坛的分类,设置论坛的栏目。
(1)进入该项后,默认情况下会有两个分类,四个论坛。分别单击“删除分类”按钮将他们删除,此时还会提示输入管理员姓名和密码。
(2)返回到管理中心后,再次进入该项(如图8),单击“建立分类”按钮,在出现窗口的贴子主题中输入“《电脑应用文萃》读编交流”,然后再单击下面的“建立分类”按钮即可创建该一个分类。

图8
(3)分类建好后,至少还要在分类中创建一个论坛,这样才能实现发贴回帖等交互功能。单击“建立论坛”按钮,在“贴子主题”中输入论坛的名称,如“读者交流”,在“内容”选项中输入该论坛的一些说明,最后单击下方的“建立新论坛”按钮即可(如图9)。论坛建好后还要单击“解开论坛锁定”按钮,这样论坛才可以发贴子,通过这种方法可以创建多个分类和论坛。

图9
小提示
每个分类下都可以创建多个分论坛。
8.会员的管理
当论坛有来访者注册成会员后,我们可以对会员的权限进行设置,修改会员的名称密码头像,删除或停用某些会员的帐号。单击“管理中心”页面中的“会员管理中心”按钮,单击会员表格最后一列中的按钮即可(如图10)。

图10
9.版主的设置
当论坛的栏目越来越多时,就需要一些会员来协助管理,此时就必须在会员管理中心将这些会员设置为斑竹,然后进行“论坛斑竹设置”选项,单击相应的分论坛,然后勾选预先设定斑竹权限的会员作为该分论坛的版主(如图11)。这样斑竹对该论坛就拥有删除、置顶帖子、锁定论坛等权限了。

图11
10.安全设置
安全是架设论坛不可忽视的关键环节,因为他直接关系到论坛的能否健康发展。
(1)修改管理员资料
进入“会员管理中心”页面,单击Admin后面的“编辑会员”按钮,进入资料编辑页面,在这里可以修改管理员的密码,姓名及其他一些个人信息,但用户名称Admin不可以修改。
小提示
在设置管理员密码时要尽可能将密码设置的复杂一些,以避免管理员权限被别人获取。
(2)修改论坛数据库
文件夹中的snitz_xp_bbs.asa文件中保存着论坛配置和内容(包括用户的注册信息等),所以这个文件十分重要,我们可以将它重新取名,在一定程度上避免其被窃取或破坏。将datebase文件夹取名为linshi,snitz_xp_bbs.asa文件取名为ls.txt,然后用“记事本”打开bbs文件夹中的conn.asp文件,将dbPath="datebase/snitz_xp_bbs.asa"修改为dbPath="lingshi/ls.txt.asa",最后保存退出。
小提示
★定期备份snitz_xp_bbs.asa,可以在论坛出现问题时,直接将该文件复制到相应的文件夹,从而快速恢复论坛的配置和内容。
★在论坛目录下保存了用户贴子中的图片,大家也可以保存。
通过上面十步的设置,我们就拥有了一个自己的论坛,它几乎拥有目前常见论坛的所有功能,相信“翔浩论坛”绝对不会让你失望。
三、上传论坛
当论坛在本机制作和调试成功后,我们就可以用CuteFTP或FlashFXP等工具将文件夹上传,接下来告诉你的朋友域名就可以在互联网上访问,而不是仅仅在本机上了。
四、其他论坛
除此之外,还有其他第三方的论坛程序,这里我们稍作介绍,供大家参考:
1.动网论坛
动网论坛是现今国内使用最为广泛的ASP论坛之一,它凭借其简单的设置,强大的功能,和精美的设计,赢得了众多使用者的欢心,并且随着它推出了针对个人和商业用户的版本,使众多用户不用付费就可以用上免费的版本,也使动网论坛在用户中间建立起了良好的口碑。
2.雷傲极酷超级论坛
雷傲极酷超级论坛做为CGI论坛中的代表者,如今也成为了CGI论坛用户的首选,它和动网论坛一样,分为个人用户和商业用户两个版本,而个人用户可以使用免费的版本,而设置方面和动网论坛也有几分相似,能让新用户更快体会到雷傲极酷超级论坛“超级”二字的含义。
3.IPB(Invision Power Board)
需要PHP MySQL的支持,可能PHP语言对很多人还很陌生,它是一种可以运行在Windows NT和Unix上的一种语言,它不需要任何预先处理而快速反馈结果,所以PHP消耗的资源较少。而在PHP中有很多优秀的论坛程序,如:IPB、PHPBB、Discuz!。这其中以IPB的用户最多,而注册费用也最低,运行也更加稳定,漏洞也不多,所以建议有一定基础的用户使用PHP论坛,这样将使你的论坛更加流畅地运转!
_xyz