2017-03-22 49 views

回答

1

Drupal 7更成熟了。它有很多穩定版本的模塊。對資源的渴望也較少。

另一方面,Drupal 8肯定會取代D7。它更現代,更面向OOP,擁有更好的模板引擎,它基於Symfony。

恕我直言,因爲你仍然是初學者,你需要一些時間來馴服CMS我的建議是去用Drupal 8.另一方面,我認爲D8還沒有完全成熟,很多模塊都失蹤了,但我希望在(近)未來的事情會改變。所以看未來,你會在那裏看到Drupal 8。 :)

1

Drupal 7和8是非常不同的。

Drupal 8引入了更多的symfony組件,這些組件可能早就應該被引入。

@MilanG是完全正確然而,D8是沒有完全成熟,而且很多,你會在7使用了模塊和主題的都還只是處於測試階段爲8

在我看來,您選擇取決於你的長期計劃,以及你爲什麼學習它。如果你打算成爲一名職業開發者,學習8.還沒有很多D8開發者,如果你努力工作的話,你可以在這方面有點跳躍。

如果你只想玩一個CMS,你肯定不會後悔去用D8,但D7可能會給你更全面的文檔,你會知道模塊和主題是強大的,並由社區進行了良好的測試。

有一點很明顯,是很多D7開發者由於幾個區域的主要區別,一個是模板(D8使用樹枝,D7沒有)的主要區別而難以轉換爲D8。

既然有了這兩方面的經驗,我更喜歡D8,但作爲一名資深symfony開發者,我可能會發現它更加舒適,因爲它更接近我每天處理的事情。我更喜歡yaml的配置,我更喜歡樹枝模板,我更喜歡D8如何比7更讚賞更多'MVC'友好的架構。

在一天結束時,它的所有良好的體驗和一個有趣的負載。