2012-03-17 44 views
0

我有一個現有的網站(幾乎每一行都是用手編寫的),我正在考慮添加我認爲可以更好地由CMS管理的功能。我偶然發現了Drupal以及我所知道的,它似乎足夠靈活以滿足我的需求。將現有網站遷移到像Drupal或Zend或Neither這樣的框架?

我如何去了解我現有的代碼/數據庫遷移到Drupal的?我正在尋找這裏的一般過程;有些東西可以應用到像個人博客這樣的小型網站或像stackoverflow.com這樣的巨大網站(顯然會出現縮放問題,但我只是尋找一般的考慮因素)。

我還應該打擾嗎?我是否應該考慮切換到一個框架(如Zend),這將爲我提供更多的結構向前邁進?或者根本不會遷移到任何東西。

僅供參考 - 我的網站目前編碼爲PHPMySQL有一點點jQuery引發好的措施。

+0

我會開始瞭解更多關於框架(比如Zend),並且在徹底瞭解框架開始遷移您的網站之後。我個人不喜歡WordPress或任何類似Drupal或Joomla等CMS,因爲我發現它們非常受限制(至少對於我試圖用自定義編碼實現的效率而言效率低)。所以,這實際上取決於你的項目 - 我爲那些幾乎不能導航互聯網以改變其網站的客戶建立了WordPress網站。我的所有項目或更大的網站都使用CodeIgniter完成。 – 2012-03-17 08:02:53

+1

我強烈建議任何像Zend或CodeIgnitor之類的MVC。因爲像wordpress,drupal和joomla這樣的cms有自己的限制。 – 2012-03-17 08:17:12

回答

3

如果你的重點是內容管理,然後用一個CMS像的Drupal,WordPress的是,Joomla堅持。

但是如果你的應用有很多的定製邏輯,然後去喜歡的Zend或Symfony的一個框架,讓您在比CMS,這迫使你進入他們的編程模型功能的更多控制。

+3

這將是可觀的投資者留下評論 – 2012-03-18 08:08:59

+2

其令人難以置信的無骨的人無緣無故投票邏輯明智的答案。 – Steve 2012-04-17 12:41:04

3

Zend會花費很多時間。相反,我建議你堅持使用Drupal或Wordpress(或者在這裏搜索最匹配的CMS:http://www.opensourcecms.com/

如果你仍想堅持使用Drupal,那麼請閱讀這本關於網站遷移到drupal的手冊(下面的文章你可以找到有用的這會向你解釋有關遷移網站的鏈接)。 這裏是drupals手動http://drupal.org/documentation/migrate 最知名的CMS像WordPress的是,Joomla或Drupal將他們提供的文檔中總是containt網站遷移信息,所以你也可以嘗試谷歌它。 ;)