目前正在組建公司內部CMS站點,本人用 曼波 構筑了公司的信息系統。
其中、包含了 BBS 和 Wiki Wiki使用MediaWiki在曼波上的組件融合到網站上。因為需要在主頁發布Wiki中最新的文章鏈接
因此、需要查看Wiki的代碼,同時、安裝的MediaWiki中有Bug,其中知識鏈接發生錯誤。為了調試,我大量使用print語句看是那里的語句發生了左右,最后、發現是其有一個對鏈接格式的配置出錯。當然、出錯何處并不重要,重要的是,我中間的 print 語句發生中斷,網頁上知識點的鏈接?沒有反應我新的 print 語句,而我全文檢索代碼也未發行還有什么其他的地方 輸出知識點的鏈接地址 ,后來我反復閱讀代碼,
發現MediaWiki在生成知識頁面的時候,采用了Cache技術,MediaWiki的頁面當其內部內容不發生變化時,使用的是原Cache內的內容。
后來在配置文件中找到使用此Cache的配置,關閉后,立刻發現我寫的 print內容。
因為不知大家是否關心此技術。如果、大家回復要求,我就整理發布一下MediaWiki的大體構架。