基于mysql的bbs設(shè)計(jì)(五)
更新時(shí)間:2006年10月09日 00:00:00 作者:
6。bbsd和cq66服務(wù)器端改造
bbsd中,關(guān)于用戶的模塊應(yīng)該比較好改,只要將寫(xiě).PASSWD文件的操作換為
操作數(shù)據(jù)庫(kù)的UserManage類(lèi)的成員函數(shù)即可,但可能要先判斷什么數(shù)據(jù)更改,
要調(diào)用哪個(gè)函數(shù)。并發(fā)操作的一致性,則由數(shù)據(jù)庫(kù)的加鎖功能保證,mysql應(yīng)該
支持這種的鎖吧。文章方面可能比較麻煩,也是將原來(lái)對(duì)文件的操作轉(zhuǎn)換成操作
數(shù)據(jù)庫(kù)的BoardManage類(lèi)的成員函數(shù)即可。
cq66模式應(yīng)該比較好改動(dòng),可能就是原來(lái)取文章的協(xié)議要變化一下。取文章
標(biāo)題的時(shí)候,同時(shí)也將文章的長(zhǎng)度發(fā)送過(guò)去,然后客戶端可以根據(jù)顯示區(qū)的大小,
逐步請(qǐng)求文章的內(nèi)容,請(qǐng)求文章的時(shí)候要給出請(qǐng)求的范圍。
關(guān)于系統(tǒng)模塊層,可能做成so的形式會(huì)不會(huì)較好,(so是不是相當(dāng)于dll,
容不容易做的,有沒(méi)有必要?),同時(shí)系統(tǒng)模塊層應(yīng)不應(yīng)該保存一些局部數(shù)據(jù)呢?
還是做成公用函數(shù)一樣的接口呢?回想U(xiǎn)serManage類(lèi),可能沒(méi)必要區(qū)分特權(quán)指令,
所有操作都要提供操作對(duì)象的id,而權(quán)限檢查交到上面的服務(wù)層來(lái)完成?
7。初步測(cè)試計(jì)劃
要測(cè)試,等先要把東西做出來(lái),要做東西,先要有別的東西。。。。。
首先將167系統(tǒng)裝好,配好mysql,然后學(xué)學(xué)mysql的 C API 接著建好表,
要做這個(gè)計(jì)劃,先要將短學(xué)期的5000行代碼寫(xiě)完,然后是復(fù)習(xí)考研,復(fù)習(xí)之余將編譯器作業(yè)作好,再有時(shí)間而且沒(méi)有mm來(lái)找我,就可以開(kāi)始做了。。。。。
bbsd中,關(guān)于用戶的模塊應(yīng)該比較好改,只要將寫(xiě).PASSWD文件的操作換為
操作數(shù)據(jù)庫(kù)的UserManage類(lèi)的成員函數(shù)即可,但可能要先判斷什么數(shù)據(jù)更改,
要調(diào)用哪個(gè)函數(shù)。并發(fā)操作的一致性,則由數(shù)據(jù)庫(kù)的加鎖功能保證,mysql應(yīng)該
支持這種的鎖吧。文章方面可能比較麻煩,也是將原來(lái)對(duì)文件的操作轉(zhuǎn)換成操作
數(shù)據(jù)庫(kù)的BoardManage類(lèi)的成員函數(shù)即可。
cq66模式應(yīng)該比較好改動(dòng),可能就是原來(lái)取文章的協(xié)議要變化一下。取文章
標(biāo)題的時(shí)候,同時(shí)也將文章的長(zhǎng)度發(fā)送過(guò)去,然后客戶端可以根據(jù)顯示區(qū)的大小,
逐步請(qǐng)求文章的內(nèi)容,請(qǐng)求文章的時(shí)候要給出請(qǐng)求的范圍。
關(guān)于系統(tǒng)模塊層,可能做成so的形式會(huì)不會(huì)較好,(so是不是相當(dāng)于dll,
容不容易做的,有沒(méi)有必要?),同時(shí)系統(tǒng)模塊層應(yīng)不應(yīng)該保存一些局部數(shù)據(jù)呢?
還是做成公用函數(shù)一樣的接口呢?回想U(xiǎn)serManage類(lèi),可能沒(méi)必要區(qū)分特權(quán)指令,
所有操作都要提供操作對(duì)象的id,而權(quán)限檢查交到上面的服務(wù)層來(lái)完成?
7。初步測(cè)試計(jì)劃
要測(cè)試,等先要把東西做出來(lái),要做東西,先要有別的東西。。。。。
首先將167系統(tǒng)裝好,配好mysql,然后學(xué)學(xué)mysql的 C API 接著建好表,
要做這個(gè)計(jì)劃,先要將短學(xué)期的5000行代碼寫(xiě)完,然后是復(fù)習(xí)考研,復(fù)習(xí)之余將編譯器作業(yè)作好,再有時(shí)間而且沒(méi)有mm來(lái)找我,就可以開(kāi)始做了。。。。。
相關(guān)文章
一個(gè)可以刪除字符串中HTML標(biāo)記的PHP函數(shù)
一個(gè)可以刪除字符串中HTML標(biāo)記的PHP函數(shù)...2006-10-10php面向?qū)ο笕ヂ?(三)特殊的引用“$this”的使用
現(xiàn)在我們知道了如何訪問(wèn)對(duì)象中的成員,是通過(guò)“對(duì)象->成員”的方式訪問(wèn)的,這是在對(duì)象的外部去訪問(wèn)對(duì)象中成員的形式,那么如果我想在對(duì)象的內(nèi)部,讓對(duì)象里的方法訪問(wèn)本對(duì)象的屬性,或是對(duì)象中的方法去調(diào)用本對(duì)象的其它方法這時(shí)我們?cè)趺崔k?2009-09-09php分別做為cgi和module來(lái)運(yùn)行的配置
php分別做為cgi和module來(lái)運(yùn)行的配置...2006-10-10