下一個 Drupal 項目絕對需要的頂級 Drupal 8 模塊
已發表: 2020-01-07您剛剛在您的計算機上新安裝了 Drupal 8,您真的很期待讓您的網站快速啟動和運行。 你想要所有你聽說過的 Drupal 8 驚人的功能。那麼,你下一步做什麼? 選擇您的 Drupal 8 模塊! Coz 模塊是任何偉大的 Drupal 大廈的基石。
當然,這並不像聽起來那麼簡單。 Drupal 8 由其不斷增長的開源社區提供支持,他們努力開發數以千計的模塊,這些模塊可以增強和擴展 Drupal 網站的功能。 從數以千計的 Drupal 8 模塊中進行選擇可能會讓人望而卻步。

幸運的是,許多來自 Drupal 7 的重要貢獻模塊已經進入 Drupal 8 核心。 這意味著,您只需要在安裝 Drupal 8 後啟用這些模塊。 讓我們深入了解構建出色數字體驗必須具備的頂級 Drupal 8 模塊的簡短列表。 接下來,我們將討論如何選擇您的 Drupal 8 模塊。
管理工具欄模塊
Drupal 管理工具欄模塊對於站點管理員和站點構建者更好的導航非常有用。 默認的工具欄不是很用戶友好。 該模塊旨在通過提供允許輕鬆訪問各種管理頁面的下拉菜單來擴展工具欄的功能。 它還提供了一個子模塊來擴展其功能,稱為管理工具欄額外工具。 該子模塊向管理菜單添加了更多有用的鏈接,以執行刷新緩存、運行 cron 等任務。
段落模塊
Drupal 8 段落模塊賦予內容作者和編輯者很大的權力。 它使他們能夠輕鬆創建靈活且結構化的內容。 您現在可以添加各種段落字段類型,如圖像、文本塊、引用、幻燈片、視頻等等。
使用熟悉的節點編輯表單,您可以添加/播放盡可能多的段落項目並將它們放置在您想要的任何位置。 它還提供小部件(仍處於試驗階段),允許拖放功能、複製段落和許多其他功能,這些功能可以在使用段落模塊時提升用戶體驗。
網絡表單模塊
這是我推薦的模塊列表中的一個 Drupal 8 模塊。 它是如此多才多藝,是一個不容忽視的重要 Drupal 模塊。 幾乎每個網站都需要一個表格。 聯繫表或調查表或反饋表 - 沒有逃避它們。 Drupal 8 Webform Module 是一個豐富的表單構建器,易於定制和擴展。 它允許收集表單數據,將其發送到第三方應用程序或向管理員或用戶發送電子郵件。 您還可以將此數據導出到電子表格以進行進一步分析。 Webform 模塊提供的內容太多,無法在此總結。
展示套房
Drupal Display Suite 模塊是一個非常易於使用和方便的構建頁面佈局的工具。 它提供了一個光滑的拖放界面來安排內容。 有一系列預定義的佈局和模板可供選擇。 還可以在主題中創建和添加自定義佈局和模板。 也可以定義自定義視圖模式和自定義字段。
開發模塊
Drupal Devel 模塊對於開發人員和站點管理員來說是一個非常方便的工具。 它被廣泛用於測試目的,因為它能夠為節點、評論、用戶以及各種內容類型和實體生成大量內容。 此外,它還允許開發人員調試節點訪問的任何問題。 可以在其名為 Webprofiler 的子模塊的幫助下為所有頁面添加頁腳。 Webprofiler 還使站點管理員可以深入了解有關緩存能力、數據庫查詢、資源利用率等的一些分析。

Drupal GraphQL 模塊
GraphQL 是一種現代查詢語言,它取代了像 REST 這樣的老式查詢語言來與 API 進行通信。 它更快並且只產生您正在尋找的結果 - 減去 REST API 調用帶來的所有不需要的包袱。 Drupal GraphQL 模塊使您的 Drupal 網站能夠創建 GraphQL 模式並使用 GraphQL 客戶端應用程序公開 Drupal 實體。
路徑自動模塊
擁有結構良好的 URL 不僅可以改善用戶體驗,而且對於搜索引擎優化也非常重要。 Drupal Pathauto 模塊絕對是每個 Drupal 項目中的必備模塊。 它有助於自動生成對 SEO 友好且結構良好的 URL。 站點管理員還可以通過更改其使用的令牌來更改模式系統。
谷歌分析
Drupal Google Analytics 模塊將 Google 分析跟踪系統添加到您的網站。 使用此 Drupal 模塊,可以訪問 Google 分析的所有功能並將其與您的網站集成。 它允許域跟踪、用戶跟踪、監控被跟踪的鏈接、監控下載的文件、站點搜索、Adsense 支持等等。
選擇 Drupal 8 模塊時要記住的事情
無論是個性化模塊、社交媒體集成模塊、營銷自動化模塊還是任何其他模塊,您總是可以為每個功能找到多個模塊。 在做出選擇之前,您應該記住以下幾點:
兼容性
在下載模塊之前,您應該知道它是否與您的 Drupal 版本兼容。 如果不交叉檢查它是否受支持,您就無法將版本 7 模塊安裝到 Drupal 8 安裝中。 要了解 Drupal.org 中已發布的模塊版本,您可以轉到模塊的項目頁面並向右滾動到最後,您將看到下載鏈接並找到指定的發布版本。 如果未指定,請轉到 http://drupal.org/project/Modules/name 並按核心兼容性過濾。
它們是免費的,但它們佔用空間
您必須記住,雖然貢獻的 Drupal 模塊是免費的,但它們並不是輕而易舉的。 未使用的模塊會不必要地消耗大量空間和資源,這會使您的 Drupal 網站變得更重和更慢。 因此,在下載模塊之前,請分析您是否真的需要它,或者是否有任何其他核心模塊可以為您的網站執行相同的功能。 此外,請隨意放棄那些幾乎不使用和不活動的模塊,讓您的網站感覺更健康、更輕鬆。
主動維護的模塊
選擇由開發人員積極維護、更新和發布的模塊非常重要。 因為,如果您遇到任何安全漏洞或任何其他問題,您知道可以從開發人員/貢獻者那裡獲得更快的響應。 此外,您將確保更新的新版本即將推出。
人氣
使用流行的模塊意味著您可以信任該模塊來完成這項工作,並以更少的問題確保安全。 在 drupal.org 上模塊的項目頁面中,您可以看到下載數量以及當前使用該特定模塊的網站數量。
留意問題
在 Drupal 模塊項目頁面的右側,您可以找到與該模塊相關的問題和錯誤(打開和關閉)的數量。 單擊該鏈接後,您將能夠看到所有錯誤和問題的詳細報告。 查看此內容可以讓您了解該模塊是否真的可以幫助您實現功能。 “上次更新”日期還可以讓您了解開發人員解決問題的積極程度以及他們的響應能力。
