2010-05-08 68 views
6

我意識到我正在使用Drupal加載大量資源(24 css和17 js文件)。我安裝了幾個模塊,它們都帶有一個css和js文件。drupal:這麼多js和css文件?

對於我的網站,我只使用了1個額外的js插件(所有其他16個來自Drupal模塊)。

我還沒有安裝無用的模塊。他們都是必要的,他們需要js,如swfobject,ajax_views,jquery.media,spamspan,燈箱(模式,視頻和默認js文件)等

與css文件相同的東西:ckeditor,filefield,lightbox,tagadelic ,uploadfield,fieldgroup,vews,taxonomy_super_select,html元素,選項卡,消息...等

對於我的網站,我只使用我的主題css zen.css當然。

所以......這是正常的嗎?或者我應該刪除所有這些東西? Drupal網站通常很重?

感謝

回答

5

計數沒有那麼大的問題 - 你可以在Perfomance中啓用優化css和js,並且只獲得2個文件(如果沒有動態添加)。如果這些文件的大小太大 - 可以通過使用特殊模塊進行壓縮來解決。

所有這些建議在生產站點上啓用,而不是在開發時啓用。

+0

打我吧。 您更改/ admin/settings/performance下的優化設置。 – Jukebox 2010-05-08 20:42:15

+0

在哪裏編輯?在設置文件中 - 安裝開始之前 – zero 2012-01-13 01:30:46

1

這與一些內容管理系統的問題:你獲得大量的開銷,你是否需要這一切與否。如果刪除項目,Drupal編輯器的工作方式將受到影響或停止工作。

如果你正在關注的網站加載速度,你可以從谷歌jQuery的拉:http://code.google.com/p/gempaq/wiki/Google_AJAX_API_for_Drupal並考慮許多不同種方式加快在這裏加載時間上的JS和CSS SO Newest 'cdn' Questions - Stack Overflow Best Practices for Speeding Up Your Web Site.