2010-05-08 42 views
6

Me he dado cuenta de que estoy cargando muchos recursos (24 archivos css y 17 js) usando Drupal. Tengo varios módulos instalados y todos vienen con un archivo css y js.drupal: tantos archivos js y css?

Para mi sitio web solo estoy usando 1 plugin js adicional (los otros 16 vienen con módulos Drupal).

No he instalado módulos inútiles. Todos son necesarios y requieren js como swfobject, ajax_views, jquery.media, spamspan, lightbox (modal, video y archivos js predeterminados), etc.

Lo mismo con los archivos css: ckeditor, filefield, lightbox, tagadelic , uploadfield, fieldgroup, vews, taxonomy_super_select, html-element, pestañas, mensajes ... etc

Para mi sitio web, solo uso mi tema css zen.css por supuesto.

Entonces, ¿es esto normal? O debería eliminar todo esto? ¿Los sitios web de Drupal son normalmente pesados?

gracias

Respuesta

5

Conde de js y css no son un problema tan grande: puede habilitar la optimización de css y js en Perfomance y obtener solo 2 archivos (si no hay una adición dinámica). Si estos archivos tienen demasiado tamaño, pueden resolverse mediante la compresión con módulos especiales.

Todos estos recomiendan habilitar en el sitio de producción, no en el tiempo de desarrollo.

+0

me gano. cambia la configuración de optimización en/admin/settings/performance. – Jukebox

+0

¿dónde editar esto? en el archivo de configuración, antes de que comience la instalación – zero

1

Ese es el problema con algunos sistemas de gestión de contenidos: se obtiene una gran cantidad de gastos generales ya sea que todo, o no es necesario. Si elimina elementos, la forma en que funciona el editor de Drupal sufrirá o dejará de funcionar.

Si usted está preocupado con la velocidad de carga del sitio, se puede tirar de jQuery Google: http://code.google.com/p/gempaq/wiki/Google_AJAX_API_for_Drupal y buscar en lotes de diferentes tipos de formas de acelerar los tiempos de carga aquí en la SO Newest 'cdn' Questions - Stack Overflow y Best Practices for Speeding Up Your Web Site.