2010-05-08 36 views
6

Tôi đã nhận ra rằng tôi đang tải rất nhiều tài nguyên (24 tệp css và 17 js) bằng Drupal. Tôi đã cài đặt một số mô-đun và tất cả chúng đều đi kèm với tệp css và js.drupal: rất nhiều tệp js và css?

Đối với trang web của mình, tôi chỉ sử dụng 1 plugin bổ sung js (tất cả 16 plugin khác đi kèm với mô-đun Drupal).

Tôi chưa cài đặt các mô-đun vô dụng. Tất cả đều cần thiết và chúng yêu cầu js như swfobject, ajax_views, jquery.media, spamspan, lightbox (phương thức, video và các tệp js mặc định), v.v.

Điều tương tự với các tệp css: ckeditor, filefield, lightbox, tagadelic , uploadfield, fieldgroup, vews, taxonomy_super_select, phần tử html, tab, tin nhắn ... v.v.

Đối với trang web của mình, tôi chỉ sử dụng chủ đề css zen.css của mình.

Vì vậy, .. điều này có bình thường không? Hoặc tôi nên loại bỏ tất cả những thứ này? Các trang web drupal có thường nặng không?

cảm ơn

Trả lời

5

Tính của js và css không phải là vấn đề quá lớn - bạn có thể bật tối ưu hóa css và js trong Perfomance và chỉ nhận được 2 tệp (nếu không có thêm động). Nếu những tệp này có quá nhiều kích thước - có thể được giải quyết bằng cách nén bằng các mô-đun đặc biệt.

Tất cả những điều này khuyên bạn nên bật trên trang web sản xuất, không phải lúc phát triển.

+0

đánh bại tôi. bạn thay đổi cài đặt tối ưu hóa trong/admin/settings/performance. – Jukebox

+0

nơi để chỉnh sửa điều này? trong tệp cài đặt - trước khi cài đặt bắt đầu – zero

1

Đó là vấn đề với một số hệ thống quản lý nội dung: bạn nhận được rất nhiều chi phí dù bạn có cần hay không. Nếu bạn loại bỏ các mục, cách trình soạn thảo Drupal hoạt động sẽ bị ảnh hưởng hoặc ngừng hoạt động.

Nếu bạn đang quan tâm đến việc tốc độ trang web tải, bạn có thể kéo jQuery từ Google: http://code.google.com/p/gempaq/wiki/Google_AJAX_API_for_Drupal và nhìn vào rất nhiều loại khác nhau của cách để tăng tốc thời gian tải ở đây trên SO Newest 'cdn' Questions - Stack Overflow Best Practices for Speeding Up Your Web Site.

Các vấn đề liên quan