Gad, tenga en cuenta los inconvenientes de minificar CSS. Si no tiene un sistema donde edite normal/minify/luego implementar, puede hacer que la edición posterior de CSS sea bastante incierta.
Repasé todo este argumento en un gran proyecto de actualización de UI para un banco internacional. Un sitio en particular estaba haciendo 1 millón de visitantes/día y los números de banda eran una locura a pesar de todos nuestros esfuerzos para mantenerlo mínimo (cada bit se suma en un sitio con mucho tráfico). Tras un análisis de negocios por un gran equipo de mentes con mucho talento, determinó que tomaríamos varios pasos, pero NO minería los css debido al tiempo adicional que les tomaría a los ingenieros deshacer la minificación antes de corregir, minificar y volver a implementar los simples ajustes de CSS. Las cifras mostraron que incluso con una mejora de ancho de banda de 5gb/día, era aún más barato no pagar a un ingeniero de IU por el tiempo extra.
No conocemos los detalles de su sitio, pero no hay muchos que se preocupen por el tráfico que usa mi ejemplo. Ejecute su sitio en el nuevo analizador de velocidad de Firebug y vea cuál podría ser el beneficio real de minimizar ... ahora multiplique eso por su tráfico. Por lo general, ese número no es demasiado aterrador. Dedique su tiempo a hacer sprites de imágenes, combinando css y js en los archivos respectivos (mejor que machacar en archivos php individuales debido a los beneficios de almacenamiento en caché) para limitar las solicitudes http y garantizar que el almacenamiento en caché esté configurado correctamente. Ejecute la compresión gzip. Si después de esos pasos no eres bueno, lleva el sitio a un nuevo nivel.
Mantenerlo simple ... marca una gran diferencia en las partes de actualización y mantenimiento del ciclo de vida del sitio.Con el tiempo y el dolor de cabeza guardada, puede ayudarnos con nuestras preguntas :)
Actualmente experimentando con Digua (http://digua.sourceforge.net) –
Pregunta: ¿cómo diablos puedes unir todo eso en UN archivo? ... a menos que todos ellos ya estén en un archivo, ¿para empezar? –
Se pueden fusionar fácilmente con un script de lote/bash añadiendo uno tras otro. –