2009-06-08 144 views
2

我有一個在Joomla上主辦的印地文雜誌網站。儘管從發佈的角度來看這個網站是一個維護噩夢。 Joomla非常容易受到黑客攻擊。由於機器人攻擊我的網站,我的主機經常會關閉我的網站。最近,我重新將該網站作爲基於Wordpress的新網站以不同的名稱重新發布。基於Joomla的網站因此不會再被更新。但是,我確實希望保留舊內容。我已經使用PHP,但幾乎不是一個高級用戶。Joomla到靜態HTML網站

我想將文件轉換爲純HTML格式。我使用HTTrack創建了網站的鏡像。但是,由於Joomla爲同一頁面提供了各種URL(如果您使用了SEF URL插件,您會理解),這個鏡像充滿了冗餘內容。此外,我在每個頁面都有重複的HTML內容(用於頁眉,頁腳,菜單等)。

我的問題是:

  1. 這是一個更好的選擇,創建一個靜態的HTML網站或網頁PHP4.x(使用Unicode含量且含有包括重複的內容片斷PHP)?
  2. 如果後者更好,我應該像Smarty一樣使用模板系統?我很擔心緩存,因爲內容很難更新我希望緩存可以永久保存。

感謝您的幫助。

+0

有一處類似的問題:http://joomla.stackexchange.com/q/16417/120 – 2016-05-02 03:34:28

回答

1

如果我是你,我會把所有的東西都移到WordPress,因爲你已經開始使用它了。這樣你就可以維護一個單一的網站應用程序,從長遠來看可以讓事情更好地管理。

您可以使用Joomla管理界面將數據從Joomla複製出來。或者甚至可以更快地使用MySQL Tools或Navicat等數據庫工具,這些工具有很多導出選項。

複製使用工具如從在的Joomla HTML的HTTrack或傳送點Pro會導致大量的重複代碼,網頁喜歡你的狀態。

維護一個額外的PHP網站只是爲舊的內容將盡可能多的努力是讓一切到WordPress。

+1

我同意你的看法完全而事實上開始在這個方向努力了。有一個很好的工具可以在http://azeemkhan.info/2008/joomla2wordpress-import-wizard-v3上找到(雖然我正在編寫腳本以添加導入用戶,類別和註釋的能力,並將它移植到工作中Wordpress 2.8以及用WP API調用替換SQL)。導入評論具有挑戰性,因爲大多數人在Joomla中使用不同的插件(我使用JomComment)來做到這一點。如果我的更改足夠通用,我肯定會將代碼發佈爲v4。 – dchucks 2009-06-21 10:01:18

2

如果內容不會經常更改,我推薦使用HTML文件。它們是靜態的,因此速度更快。

但是,如果你要經常更新的內容,那麼你就可以升級到任何流行的CMS最好的Joomla或Drupal的最新版本。我引用這兩個,因爲它們是積極開發的,你可以在互聯網上獲得很多支持。請務必按照其安全指南來加強您的安裝。

0

「靜態內容」項目在:https://github.com/juliopontes/staticcontent不正是你所追求的,雖然它看起來像它可能需要爲Joomla 3.5更新。

+1

謝謝Neil,在這個帖子收到另一個回覆後約7年。我終於能夠將這些網站移到Wordpress上。希望這可以提前。 – dchucks 2016-05-10 07:54:33