2010-10-15 69 views
1

我有一個網站,其中包含約3000靜態和動態頁面。我認爲2900頁基於3個不同的php頁面,這些頁面基於數據庫內容創建所有2900頁,並且它有大約100個靜態頁面。現有網站的CMS

將CMS集成到網站上有多困難,所以我們的市場部門可以輕鬆更改網站,而不必亂搞代碼?

回答

3

這很大程度上取決於您的網站目前的結構。既然你說大約2900頁是動態的,你應該能夠以自動化的方式移植這些頁面(再一次:所有將取決於你的實際數據,這可以非常容易或非常困難,這取決於數據的結構)。假設你要使用Drupal(只是選擇一個主要的玩家)。然後,您可以使用Migrate模塊將現有數據移植到Drupal。

如何做這方面的一個很好的視頻是http://dc2009.drupalcon.org/session/migration-not-just-birds(你也可以找到它在archive.org以便下載順便說一句 - DrupalCon DC 2009 - Migration: Not Just for the Birds

1

這是一個很大的問題,因爲它取決於您希望cms能夠做什麼以及需要做多少。如果時間是一個因素,爲什麼不使用現有的第三方CMS並將您的設計和內容集成到其中。

他們很容易安裝,但同樣,你的問題有點模糊。從長遠來看,一個CMS可能會節省你的時間,所以我會說投資設置一個。

+0

cms應該允許營銷團隊編輯和創建靜態頁面,並且還可以編輯2900個現有動態頁面中的任何一個,併爲現有的2900個動態頁面添加更多動態頁面。 – oshirowanen 2010-10-15 11:20:11

+1

如果這完全是你想要的,那麼在它們之間放一個所見即所得的編輯器。 – Tim 2010-10-15 11:24:09

1

這嚴重依賴於你的網站的結構!

大多數CMS使用帶佔位符的模板引擎/系統。您需要更改現有內容,以適應CMS系統。

或者您是否只想讓用戶輕鬆編輯數據?然後你可以嘗試包含一個所見即所得的編輯器。但是,一個擁有這麼多站點的頁面,我認爲把它放到CMS中會有更多的工作量,但它會更加面向未來。

1

您將需要使用基於CMS的標籤。 您可以在每個頁面的添加標籤(automaticaly或通過模板) ,並讓您的用戶能夠編輯網站頁面。 我認爲Toko Content Editor可以幫助你

1

Editizer是一種服務,將WordPress翻新到現有的靜態頁面。