2011-08-03 46 views

回答

1

這可能是一個取決於幾個因素的問題。主要提供哪些緩存選項(通常由第三方插件提供)我不是Joomla的粉絲。通過你的問題,這聽起來像你是建立一個CMS的新手。你看過WordPress嗎?非常容易使用和大量的插件。我會去那個或Drupal。

我終於意識到我並沒有真正回答你的問題。說實話,我不會專注於你決定使用的CMS的性能。你可以對apache,IIS,lighttpd,nginx等進行很多調整......同時禁用模塊和運行精益數據庫將大有幫助。但因爲我們都喜歡圖片鏈接和報價這裏是應該幫助http://buytaert.net/drupal-vs-joomla-performance

2

Drupal更好的支持高負荷的網站比Joomla。它也更加靈活。我已經建立了兩個網站,我不會再觸碰Joomla tbh。像Turner Media這樣的公司在Drupal上運行類似「卡通網絡」的網站,雖然高度個性化和深入。

如果你使用的是Drupal 7,它有很多這些定製內置到核心中,所以絕對會在除了最大的項目之外的所有項目上進行。

如果您有任何具體問題,請查看Drupal高性能組。 http://groups.drupal.org/high-performance如果你不能使用D7是因爲它沒有你需要的模塊,那麼D6現在對大型站點的支持很好,建議你將PressFlow看作是一個發行版 - 它是從底層開始編寫的高性能站點。

TBH硬件設置將會對性能產生更多影響。如果你在一些2位共享主機上運行你的站點,那麼它將成爲一頭豬 - 如果你正在運行一系列專用服務器,包括PressFlow,Varnish緩存,專用數據庫服務器等,它將會飛行。

2

那麼,其他人已經談到了Drupal,我不得不說我是Joomla的忠實粉絲。 如果您是CMS的新手,Joomla的學習曲線要​​少得多 - 儘管有相反的說法 - 就像Drupal一樣能夠運行大型/熱門網站。

這兩者之間有相當多的相似之處。 對於更多的'programmy'人來說,他們似乎真的跳入Drupal並且喜歡它,因爲它需要更多知識才能在該領域使用。 Joomla對於高級用戶來說可以是非常程序化的,或者對於普通用戶而言,它可以很容易地使用開箱即用(有點不同於Drupal),因爲普通用戶只是想快速建立一個乾淨的網站。

他們兩人都有一些讓他們獨一無二的東西,但兩者都是完全有能力且非常相似的「引擎蓋下」。如果你在他們之間進行一些研究,你會發現在非常具體的測試中 - 每個人都執行其他各種特定任務。如果這些任務對你很重要,則適當權衡這些測試。

如果你只是一個普通的用戶,希望做一個偉大的網站? Joomla有一個更簡單/直接的學習曲線,而Drupal更加以「程序員」爲導向 - 但兩者都是很好的解決方案。

我個人選擇Joomla - 我熟悉框架,並可以使任何類型的自定義模板/網站在短期內運行起來。Drupal似乎總是讓我投入更多的時間來定製模塊,必須弄清楚如何讓模塊做我想做的事情等。Joomla有一個巨大的社區(數千個模塊),通常有很多參數讓他們按照設計工作。

只要我的.02!無論哪種方式,如果你已經有了一些PHP知識,你就不會出錯。

相關問題