首先來說一下論壇的選擇,我們只說比較常見的論壇和數(shù)據(jù)格式
從數(shù)據(jù)庫來看常見的有這么幾類
ACCESS,TXTDB(文本存儲),MYSQL,MSSQL.
從腳本語言來看有
ASP,CGI,PHP,ASP.NET;jsp和.net的商業(yè)味道太濃。就不討論了
為了方便大家根據(jù)自己的情況做出選擇我就班門弄斧的談?wù)?nbsp;^^!
注意:數(shù)據(jù)庫里面就MSSQL 也就是microsoft sql server 微軟的數(shù)據(jù)庫的使用是要收版權(quán)費的,其他三種都是可以免費用的。(特殊的用戶注意這里)
先談下數(shù)據(jù)庫:
A CCESS論壇現(xiàn)在帖子的極限數(shù)量在一萬主帖左右。一旦論壇帖子數(shù)達到這個數(shù)目并且在線人數(shù)比較多的話。速度和穩(wěn)定都是問題,如果你有很大的雄心壯志的話。還是不要用這個的好。數(shù)據(jù)庫負載能力一般,數(shù)據(jù)庫不需要單獨安裝,無須單獨購買空間
TXTDB論壇的好壞要看算法,優(yōu)秀的算法可以讓TXTDB支持很大的帖子數(shù)和在線人數(shù)同時讀寫。但是由于文件存儲模式的原因WIN主機在帖子數(shù)量特別大的時候會嚴重影響磁盤性能和占用大量的空間。LINUX下部分論壇性能很強。 數(shù)據(jù)庫負載能力好,數(shù)據(jù)庫不需要單獨安裝,無須單獨購買空間
MYSQL是國外公司開發(fā)的數(shù)據(jù)庫,性能和MSSQL差距不是特別明顯,負載能力和速度都很好。而且免費,雖然有高手說百萬條數(shù)據(jù)同時寫入的時候會出錯,但是大家的論壇恐怕不會有百萬人一起發(fā)帖子(又不是開XX網(wǎng)^^),所以這個問題可以忽略。非常適合中型網(wǎng)站使用。數(shù)據(jù)庫負載能力強,數(shù)據(jù)庫需要單獨安裝,須要單獨購買空間
MSSQL是微軟主打的數(shù)據(jù)庫,VIP級的收費的東東,他的品質(zhì)我就不說了。應(yīng)該說比較完美了。綜合種種要強于上面四種??上Р幻赓M給用,而且數(shù)據(jù)庫空間要單獨購買。比較貴。不適合普通用戶使用。數(shù)據(jù)庫負載能力很好,數(shù)據(jù)庫需要單獨安裝,需要單獨購買空間
還有幾樣非常不適合咱們用的,我就不談了。(也不怎么了解)
再談下腳本
ASP 微軟發(fā)明的腳本,兼容性很好,只要是支持html之外的空間都支持這個東東。好像穩(wěn)定性差了點。執(zhí)行效率不如php 人多的時候會明顯變慢。
空間支持比較容易,價格一般
CGI 以前的論壇是CGI的天下,現(xiàn)在只有少的可憐的CGI論壇在苦苦支撐。所幸,剩下的cgi論壇都是非常優(yōu)秀的。
空間支持較容易,價格稍貴
PHP 進來才在網(wǎng)上流行起來的準商業(yè)型代碼,速度快,安全性好,穩(wěn)定,負載能力都不錯,可以說是首選了。
空間支持不是很多,價格貴
綜合起來看腳本的好壞,在同一環(huán)境下,PHP>ASP和CGI 至于ASP和CGI哪個更好,偶分不清楚。呵呵
仔細談下如何選擇
根據(jù)在線人數(shù)選擇是一個比較好的方法,前提是你的鐵足 ^_^ 因為某些空間支持很貴。
在線人數(shù)不超過100人,主帖不會超過1萬,勉強可以用asp+ACCESS
在線人數(shù)在100到1000之間,主帖不會超過10萬,用CGI+TXTDB或者PHP+TXTDB應(yīng)該可以勝任
在線人數(shù)超千主帖數(shù)超過100萬,你的選擇只能是PHP+MYSQL或者PHP+MSSQL
至于空間價格和空間商的選擇,在這里我就不談了。落伍里曾經(jīng)有人談過,很詳細,大家好好找找,我好像曾經(jīng)收藏過一篇,找到就發(fā)出來。
面談下常見的論壇安裝
常見的asp論壇:
動網(wǎng)論壇 http://www.aspsky.net 功能型,功能強大,速度一般,新版的問題不少 [ACCESS]
急速論壇 http://www.leadbbs.com 介于功能和速度之間 [ACCESS]
6k論壇 http://www.6kbbs.com/ 功能很簡單,速度很快,非常小的論壇 [ACCESS]
BBSXP http://www.bbsxp.com 功能型,功能略低于動網(wǎng) [ACC或MSSQL]
Web Wiz Forums 一個漢化國外的論壇,雖然各方面都不錯,但是國內(nèi)支持做的不好,不建議新手用,他的安裝方法也大同小異就不談了
常見的CGI論壇
雷奧論壇 http://www.leoboard.com 功能強大,穩(wěn)定,速度也不慢 CGI論壇的老大哥 [TXTDB]
CCB論壇 http://www.sun126.com/ 沒有具體測試過,不過自帶的界面不好看,可能是他不流行的一個重要原因^^
常見的PHP論壇
IPB論壇 http://www.invisionboard.com/
IPB的中文論壇 http://www.invisionchinese.com/ 功能強大,速度快,穩(wěn)定,安全性好,負載能力強,而且免費 [MYSQL]
VBB論壇 http://www.vbulletin.com/
VBB的中文支持http://www.cnvbb.com/ 和上面的差不多,但是是收費的 [MYSQL]
Discuz論壇 http://www.Discuz.net 一個完全國產(chǎn)的論壇,2.0免費 最新版收費。免費版遜于上面兩種論壇 [MYSQL]
OfSTSR http://www.ofstar.net/ 一個國產(chǎn)的新型論壇,功能上還有待改進,似乎是唯一的PHP+TXTDB論壇 [TXTDB]
當然網(wǎng)絡(luò)上面還有不少新出的論壇和大論壇的hack版,這里就不談了。就談?wù)勥@幾個用的比較多的。下面我逐一來叫大家如何安裝。
論壇的安裝方法
論壇大致有兩種安裝方法
1,上傳到空間里面直接就能運行,進后臺設(shè)置就可以,然后就可以正常運行
2,上傳后需要巡行install.XXX或者setup.xxx來安裝,之后再進后臺設(shè)置,之后就能正常使用了
動網(wǎng),急速,6k,bbsxp,都是屬于不需要安裝的。這里不談了。
雷奧論壇的安裝方法
首先說雷奧 http://www.leobbs.com/download/getleobbs.cgi 在這里下載最新版,解壓后有很多目錄,其中cgi-bin和non-cgi是有用的,其他的暫時沒用,不用看,可以把non-cgi任意命名后放到cgi-bin里,之后把cgi-bin目錄也按照需要改名,這樣以后網(wǎng)站看起來會比較好看.之后上傳到你的空間里面,架設(shè)你把cgi-bin改名為bbs 把 non-cgi改名為img 上傳到主機里
在IE里面運行http://你的ip/bbs/install.cgi 如果一切正常的話會出一個安裝界面
此主題相關(guān)圖片如下:
2.圖片文件的路徑應(yīng)該是E:/web/bbs/img/記得我們把non-cgi改名放到了cgi-bin目錄下了嗎? 記得是杠/
圖片的url就是http://youip/bbs/img 如果設(shè)置正確的話,輸入框的右邊會出現(xiàn)圖片
3.在這里填寫管理員的名字和密碼 密碼必需大于8位,而且不允許純數(shù)字或者字母
之后點擊設(shè)定完畢,論壇就安裝好了。進入后臺按照說明創(chuàng)建版面,設(shè)定各種選項就可以用了。^_^ 是不是很簡單,后臺的登錄地址是
http://youip/bbs/admin.cgi
PHP+MYSQL論壇的安裝,這里以IPB為例
同樣的品質(zhì),當然用免費的^_^ipb的最新版可以在官方下載,收費版本和免費版本一個字都不會差,只是收費版本提供官方的技術(shù)支持。
程序有中文包,官方也有下載,如果找不到,就去他的中文論壇下載
建議采用http://cnipb.com的論壇,全部漢化好的,不需要任何改動,安裝界面都是中文的,可以www.chinaz.com下載到。這里采用的就是cnipb的版本
首先要創(chuàng)建數(shù)據(jù)庫,因為ipb不支持自動創(chuàng)建數(shù)據(jù)庫。Phpmyadmin雖然方便但是數(shù)據(jù)庫大的時候比較慢,推薦用SQLyog的中文版,軟件可以在http://www.northgame.org/sqlyog.exe 下載
軟件的安裝和漢化破解我就不說了。
安裝好后運行軟件,會彈出一個窗口
此主題相關(guān)圖片如下:
2輸入mysql主機ip 服務(wù)商給你的
3輸入用戶名服務(wù)商給你的
4輸入密碼服務(wù)商給你的
5檢查端口是否和服務(wù)商給你的一致,一致的話點擊連接
如果正常的話,可以連接到服務(wù)器上
此主題相關(guān)圖片如下:
按ctrl+D 會彈出窗口讓你填寫數(shù)據(jù)庫名稱 ,輸入你網(wǎng)站名就可以了。不允許中文 例如northgame 數(shù)據(jù)庫創(chuàng)建完畢。這個軟件還可以備份你的數(shù)據(jù)庫,功能很強,自己研究
之后把下載回來的論壇壓縮包解壓,解壓之后把upload目錄上傳到服務(wù)器,其他的目錄對安裝沒有用處,自帶的說明好好看看就可以了,假定目錄改名為為bbs。運行 http://youip/bbs/sm_install.php 正確的話會出現(xiàn)安裝界面,點擊下一步
之后會出現(xiàn)需要填寫的安裝界面,最上方的url路徑一般的判斷都正確,無須更改
數(shù)據(jù)庫主機:添localhost
數(shù)據(jù)庫名稱: 就是你希望你的論壇數(shù)據(jù)庫的名稱,不能和數(shù)據(jù)庫里原有的庫重名,一般添自己網(wǎng)站的名字像northgame
數(shù)據(jù)庫用戶名:買PHP+MYSQL空間的時候空間商會給你 填好
數(shù)據(jù)庫密碼:買PHP+MYSQL空間的時候空間商會給你 填好
數(shù)據(jù)庫表前綴(這個可留空)
下面按照自己需要設(shè)置管理員就可以了
之后點擊下一步會提示你論壇安裝差不多完成了。繼續(xù)點下一步安裝模板,繼續(xù)點下一步鎖定安裝文件,繼續(xù)點下一步來到論壇登錄頁,恭喜你,論壇安裝完畢。用剛才創(chuàng)建的管理員賬號登錄,進入后臺按照自己的需要設(shè)置就可以了。
其他的PHP+SQL論壇安裝方法也大致如此,不過有的論壇無須手動創(chuàng)建數(shù)據(jù)庫
希望篇羅羅嗦嗦的文章對那些和我一樣的菜鳥會有幫助。
文中如果有錯是難免的,畢竟是一個菜鳥寫的,歡迎大家批評指正