网上建站论坛的选择和安装(菜鸟版)
要想在网络上面发展,创建一个论坛,并且认真的带动人气,一旦人气稳定了。是一笔固定的财富。无论发展什么都比较容易(当然这里指的是一些像偶一样没有什么技术的菜鸟,那些CODE高手,资深级的美工,网络工程师不算在内。人家技术可以吸引很多人。例如,你正在落伍看一个菜鸟的菜菜帖@@!)
首先来说一下论坛的选择,我们只说比较常见的论坛和数据格式
从数据库来看常见的有这么几类
ACCESS,TXTDB(文本存储),MYSQL,MSSQL.
从脚本语言来看有
ASP,CGI,PHP,ASP.NET;jsp和.net的商业味道太浓。就不讨论了
为了方便大家根据自己的情况做出选择我就班门弄斧的谈谈 ^^!
注意:数据库里面就MSSQL 也就是microsoft sql server 微软的数据库的使用是要收版权费的,其他三种都是可以免费用的。(特殊的用户注意这里)
先谈下数据库:
A CCESS论坛现在帖子的极限数量在一万主帖左右。一旦论坛帖子数达到这个数目并且在线人数比较多的话。速度和稳定都是问题,如果你有很大的雄心壮志的话。还是不要用这个的好。数据库负载能力一般,数据库不需要单独安装,无须单独购买空间
TXTDB论坛的好坏要看算法,优秀的算法可以让TXTDB支持很大的帖子数和在线人数同时读写。但是由于文件存储模式的原因WIN主机在帖子数量特别大的时候会严重影响磁盘性能和占用大量的空间。LINUX下部分论坛性能很强。 数据库负载能力好,数据库不需要单独安装,无须单独购买空间
MYSQL是国外公司开发的数据库,性能和MSSQL差距不是特别明显,负载能力和速度都很好。而且免费,虽然有高手说百万条数据同时写入的时候会出错,但是大家的论坛恐怕不会有百万人一起发帖子(又不是开XX网^^),所以这个问题可以忽略。非常适合中型网站使用。数据库负载能力强,数据库需要单独安装,须要单独购买空间
MSSQL是微软主打的数据库,VIP级的收费的东东,他的品质我就不说了。应该说比较完美了。综合种种要强于上面四种。可惜不免费给用,而且数据库空间要单独购买。比较贵。不适合普通用户使用。数据库负载能力很好,数据库需要单独安装,需要单独购买空间
还有几样非常不适合咱们用的,我就不谈了。(也不怎么了解)
再谈下脚本
ASP 微软发明的脚本,兼容性很好,只要是支持html之外的空间都支持这个东东。好像稳定性差了点。执行效率不如php 人多的时候会明显变慢。
空间支持比较容易,价格一般
CGI 以前的论坛是CGI的天下,现在只有少的可怜的CGI论坛在苦苦支撑。所幸,剩下的cgi论坛都是非常优秀的。
空间支持较容易,价格稍贵
PHP 进来才在网上流行起来的准商业型代码,速度快,安全性好,稳定,负载能力都不错,可以说是首选了。
空间支持不是很多,价格贵
综合起来看脚本的好坏,在同一环境下,PHP>ASP和CGI 至于ASP和CGI哪个更好,偶分不清楚。呵呵
仔细谈下如何选择
根据在线人数选择是一个比较好的方法,前提是你的铁足 ^_^ 因为某些空间支持很贵。
在线人数不超过100人,主帖不会超过1万,勉强可以用asp+ACCESS
在线人数在100到1000之间,主帖不会超过10万,用CGI+TXTDB或者PHP+TXTDB应该可以胜任
在线人数超千主帖数超过100万,你的选择只能是PHP+MYSQL或者PHP+MSSQL
至于空间价格和空间商的选择,在这里我就不谈了。落伍里曾经有人谈过,很详细,大家好好找找,我好像曾经收藏过一篇,找到就发出来。
面谈下常见的论坛安装
常见的asp论坛:
动网论坛 http://www.aspsky.net 功能型,功能强大,速度一般,新版的问题不少 [ACCESS]
急速论坛 http://www.leadbbs.com 介于功能和速度之间 [ACCESS]
6k论坛 http://www.6kbbs.com/ 功能很简单,速度很快,非常小的论坛 [ACCESS]
BBSXP http://www.bbsxp.com 功能型,功能略低于动网 [ACC或MSSQL]
Web Wiz Forums 一个汉化国外的论坛,虽然各方面都不错,但是国内支持做的不好,不建议新手用,他的安装方法也大同小异就不谈了
常见的CGI论坛
雷奥论坛 http://www.leoboard.com 功能强大,稳定,速度也不慢 CGI论坛的老大哥 [TXTDB]
CCB论坛 http://www.sun126.com/ 没有具体测试过,不过自带的界面不好看,可能是他不流行的一个重要原因^^
常见的PHP论坛
IPB论坛 http://www.invisionboard.com/
IPB的中文论坛 http://www.invisionchinese.com/ 功能强大,速度快,稳定,安全性好,负载能力强,而且免费 [MYSQL]
VBB论坛 http://www.vbulletin.com/
VBB的中文支持http://www.cnvbb.com/ 和上面的差不多,但是是收费的 [MYSQL]
Discuz论坛 http://www.Discuz.net 一个完全国产的论坛,2.0免费 最新版收费。免费版逊于上面两种论坛 [MYSQL]
OfSTSR http://www.ofstar.net/ 一个国产的新型论坛,功能上还有待改进,似乎是唯一的PHP+TXTDB论坛 [TXTDB]
当然网络上面还有不少新出的论坛和大论坛的hack版,这里就不谈了。就谈谈这几个用的比较多的。下面我逐一来叫大家如何安装。
论坛的安装方法
论坛大致有两种安装方法
1,上传到空间里面直接就能运行,进后台设置就可以,然后就可以正常运行
2,上传后需要巡行install.XXX或者setup.xxx来安装,之后再进后台设置,之后就能正常使用了
动网,急速,6k,bbsxp,都是属于不需要安装的。这里不谈了。
雷奥论坛的安装方法
首先说雷奥 http://www.leobbs.com/download/getleobbs.cgi 在这里下载最新版,解压后有很多目录,其中cgi-bin和non-cgi是有用的,其他的暂时没用,不用看,可以把non-cgi任意命名后放到cgi-bin里,之后把cgi-bin目录也按照需要改名,这样以后网站看起来会比较好看.之后上传到你的空间里面,架设你把cgi-bin改名为bbs 把 non-cgi改名为img 上传到主机里
在IE里面运行http://你的ip/bbs/install.cgi 如果一切正常的话会出一个安装界面
此主题相关图片如下:
1.脚本畅叙的安装路径,一般都是正确的,这里是服务器里面的绝对路径,也就是你传上去的目录名
下面的脚本的URL路径就是你的网址+目录 http://youip/bbs
2.图片文件的路径应该是E:/web/bbs/img/记得我们把non-cgi改名放到了cgi-bin目录下了吗? 记得是杠/
图片的url就是http://youip/bbs/img 如果设置正确的话,输入框的右边会出现图片
3.在这里填写管理员的名字和密码 密码必需大于8位,而且不允许纯数字或者字母
之后点击设定完毕,论坛就安装好了。进入后台按照说明创建版面,设定各种选项就可以用了。^_^ 是不是很简单,后台的登录地址是
http://youip/bbs/admin.cgi
PHP+MYSQL论坛的安装,这里以IPB为例
同样的品质,当然用免费的^_^ipb的最新版可以在官方下载,收费版本和免费版本一个字都不会差,只是收费版本提供官方的技术支持。
程序有中文包,官方也有下载,如果找不到,就去他的中文论坛下载
建议采用http://cnipb.com的论坛,全部汉化好的,不需要任何改动,安装界面都是中文的,可以www.chinaz.com下载到。这里采用的就是cnipb的版本
首先要创建数据库,因为ipb不支持自动创建数据库。Phpmyadmin虽然方便但是数据库大的时候比较慢,推荐用SQLyog的中文版,软件可以在http://www.northgame.org/sqlyog.exe 下载
软件的安装和汉化破解我就不说了。
安装好后运行软件,会弹出一个窗口
此主题相关图片如下:
1选择新建,输入服务器名
2输入mysql主机ip 服务商给你的
3输入用户名服务商给你的
4输入密码服务商给你的
5检查端口是否和服务商给你的一致,一致的话点击连接
如果正常的话,可以连接到服务器上
此主题相关图片如下:
按ctrl+D 会弹出窗口让你填写数据库名称 ,输入你网站名就可以了。不允许中文 例如northgame 数据库创建完毕。这个软件还可以备份你的数据库,功能很强,自己研究
之后把下载回来的论坛压缩包解压,解压之后把upload目录上传到服务器,其他的目录对安装没有用处,自带的说明好好看看就可以了,假定目录改名为为bbs。运行 http://youip/bbs/sm_install.php 正确的话会出现安装界面,点击下一步
之后会出现需要填写的安装界面,最上方的url路径一般的判断都正确,无须更改
数据库主机:添localhost
数据库名称: 就是你希望你的论坛数据库的名称,不能和数据库里原有的库重名,一般添自己网站的名字像northgame
数据库用户名:买PHP+MYSQL空间的时候空间商会给你 填好
数据库密码:买PHP+MYSQL空间的时候空间商会给你 填好
数据库表前缀(这个可留空)
下面按照自己需要设置管理员就可以了
之后点击下一步会提示你论坛安装差不多完成了。继续点下一步安装模板,继续点下一步锁定安装文件,继续点下一步来到论坛登录页,恭喜你,论坛安装完毕。用刚才创建的管理员账号登录,进入后台按照自己的需要设置就可以了。
其他的PHP+SQL论坛安装方法也大致如此,不过有的论坛无须手动创建数据库
希望篇罗罗嗦嗦的文章对那些和我一样的菜鸟会有帮助。
文中如果有错是难免的,毕竟是一个菜鸟写的,欢迎大家批评指正