目前正在組建公司內(nèi)部CMS站點(diǎn),本人用 曼波 構(gòu)筑了公司的信息系統(tǒng)。
其中、包含了 BBS 和 Wiki Wiki使用MediaWiki在曼波上的組件融合到網(wǎng)站上。因?yàn)樾枰谥黜摪l(fā)布Wiki中最新的文章鏈接
因此、需要查看Wiki的代碼,同時(shí)、安裝的MediaWiki中有Bug,其中知識(shí)鏈接發(fā)生錯(cuò)誤。為了調(diào)試,我大量使用print語句看是那里的語句發(fā)生了左右,最后、發(fā)現(xiàn)是其有一個(gè)對鏈接格式的配置出錯(cuò)。當(dāng)然、出錯(cuò)何處并不重要,重要的是,我中間的 print 語句發(fā)生中斷,網(wǎng)頁上知識(shí)點(diǎn)的鏈接?沒有反應(yīng)我新的 print 語句,而我全文檢索代碼也未發(fā)行還有什么其他的地方 輸出知識(shí)點(diǎn)的鏈接地址 ,后來我反復(fù)閱讀代碼,
發(fā)現(xiàn)MediaWiki在生成知識(shí)頁面的時(shí)候,采用了Cache技術(shù),MediaWiki的頁面當(dāng)其內(nèi)部內(nèi)容不發(fā)生變化時(shí),使用的是原Cache內(nèi)的內(nèi)容。
后來在配置文件中找到使用此Cache的配置,關(guān)閉后,立刻發(fā)現(xiàn)我寫的 print內(nèi)容。
因?yàn)椴恢蠹沂欠耜P(guān)心此技術(shù)。如果、大家回復(fù)要求,我就整理發(fā)布一下MediaWiki的大體構(gòu)架。