drupal有難度,學習需謹慎?

伴隨著開源的cms之爭,drupal已經在歷史的篩選中脫穎而出,在此我不與其他的系統做對比,drupal的定位不在小,他定位在大中型的系統開發,如果你僅僅是做一個企業級別的網站,用drupal可能會大財小用了。

Drupal作為一套開源系統,全球數以萬計的WEB開發專家都在為Drupal技術社群貢獻程式碼。因此,Drupal的程式碼在安全性、健壯性上具有
世界最高水平。這也是美國白宮、美國商務部、法國政府、紐約時報、SONY等著名政府和機構紛紛採用Drupal建設網站的最重要的原因。

Drupal不等於模板建站系統,他們之間有著本質的區別。Drupal的學習曲線相當漫長和陡峭,比PHP難度大得多,要求也高的多。事實上,只
有精通XHTML、CSS、Javascript、PHP、MySql的開發人員,經過長期刻苦的學習,才有可能真正的駕馭Drupal,Drupal是
給經驗豐富的程式設計師用的,而不是給一般普通使用者用的。模板建站系統則不同,模板系統根本不需要任何學習,不需要任何程式設計知識就可以使用,只適合初級使用者搭
建一些簡單的網站。Drupal具有業內最強的定製能力和靈活性,這也是造成Drupal學習難度太大的根本原因,這也是沒有辦法的事情,靈活性的提高必
然使複雜程度提高。因此,Drupal技術圈內有一句名言——“Drupal有難度,學習需謹慎。”

Drupal強大的定製開發能力,也使其成為重多有技術實力的網站建設公司優先選用的網站開發平臺。因為,任何網站建設公司自己開發的系統,在技術
上都無法達到Drupal的水平,這正是開源軟體的優勢所在:全世界的WEB專家都在為Drupal貢獻自己的智慧,這是某個公司內部技術團隊永遠也無法
享受到的。是否具有Drupal技術的開發能力也成為鑑別網站建設公司實力的試金石。沒有技術實力的公司,根本沒有能力駕馭Drupal。

Drupal的架構由三大部分組成:核心、模組、主題。三者通過Hook機制緊密的聯絡起來。其中,核心部分由世界上多位著名的WEB開發專家組成的團隊負責開發和維護。

相關問題答案