文章詳情頁
基于mysql的bbs設計(五)
瀏覽:23日期:2023-10-26 16:17:58
6。bbsd和cq66服務器端改造 ;;bbsd中,關于用戶的模塊應該比較好改,只要將寫.PASSWD文件的操作換為 操作數(shù)據(jù)庫的UserManage類的成員函數(shù)即可,但可能要先判斷什么數(shù)據(jù)更改, 要調(diào)用哪個函數(shù)。并發(fā)操作的一致性,則由數(shù)據(jù)庫的加鎖功能保證,mysql應該 支持這種的鎖吧。文章方面可能比較麻煩,也是將原來對文件的操作轉換成操作 數(shù)據(jù)庫的BoardManage類的成員函數(shù)即可。 ;;cq66模式應該比較好改動,可能就是原來取文章的協(xié)議要變化一下。取文章 標題的時候,同時也將文章的長度發(fā)送過去,然后客戶端可以根據(jù)顯示區(qū)的大小, 逐步請求文章的內(nèi)容,請求文章的時候要給出請求的范圍。 ;;關于系統(tǒng)模塊層,可能做成so的形式會不會較好,(so是不是相當于dll, 容不容易做的,有沒有必要?),同時系統(tǒng)模塊層應不應該保存一些局部數(shù)據(jù)呢? 還是做成公用函數(shù)一樣的接口呢?回想UserManage類,可能沒必要區(qū)分特權指令, 所有操作都要提供操作對象的id,而權限檢查交到上面的服務層來完成? 7。初步測試計劃 ;;要測試,等先要把東西做出來,要做東西,先要有別的東西。。。。。 ;;首先將167系統(tǒng)裝好,配好mysql,然后學學mysql的 C API 接著建好表, ;;要做這個計劃,先要將短學期的5000行代碼寫完,然后是復習考研,復習之余將編譯器作業(yè)作好,再有時間而且沒有mm來找我,就可以開始做了。。。。。
標簽:
MySQL
數(shù)據(jù)庫
排行榜
