我曾經在學校爲我們的班級運行phpBB論壇,但現在我們已經畢業了,論壇也不再使用了。我想刪除phpBB安裝,但有很多寫在論壇上,這是很有趣的閱讀,然後。如何將phpBB板轉換爲靜態存檔頁面?
我不知道是否有一種簡單的方法來將phpBB論壇轉換成任何人都可以瀏覽和閱讀的靜態存檔頁面,而不是完整的phpBB安裝。
我想我可以使用數據庫表創建某種轉換器,但我不知道是否已經有類似的東西。
我曾經在學校爲我們的班級運行phpBB論壇,但現在我們已經畢業了,論壇也不再使用了。我想刪除phpBB安裝,但有很多寫在論壇上,這是很有趣的閱讀,然後。如何將phpBB板轉換爲靜態存檔頁面?
我不知道是否有一種簡單的方法來將phpBB論壇轉換成任何人都可以瀏覽和閱讀的靜態存檔頁面,而不是完整的phpBB安裝。
我想我可以使用數據庫表創建某種轉換器,但我不知道是否已經有類似的東西。
你可以寫一個快速的PHP腳本,查詢數據庫並生成一個平面的HTML文件。
...
<body>
<table>
<tr>
<th>Topic</th>
<th>Author</th>
<th>Content</th>
</tr>
// Query php Database Table
foreach (Row in tblComment) {
echo "
<tr>
<th>$topic</th>
<th>$author</th>
<th>$content</th>
</tr>
"
}
</table>
</body>
...
或者你可以更大膽的嘗試一點點,併爲每個主題一個HTML文件,並構建具有指向創建的所有HTML頁面的index.html頁面,但我不認爲你會發現任何你需要的東西。
是的,無論如何,這可能會相當容易。如果有人想要我可以在後面鏈接到的代碼。 – 2010-10-20 18:17:39
另一種選擇是使用網站複印機(例如http://www.httrack.com/)來生成並保存所有生成的HTML文件,這些文件稍後可以從服務器提供。
嗨澤塔二,你能分享你到底做了什麼?你創建了靜態論壇存檔嗎? – automatthias 2016-05-04 22:23:23
@automatthias如果我沒有記錯,我想我寫了一個小腳本,將內容轉換爲兩個表格:主題和帖子,然後打印它們,就像Sephrial建議的那樣。不幸的是,當我最後一次看這個腳本時,這個腳本不適用於更新版本的phpBB。 – 2016-05-09 11:34:21