Com a utilização intensiva de javascript e css é muito importante garantir que não exageramos no tamanho das páginas.
Uma das formas automáticas que utilizo para garantir que os ficheiros js e css são minificados é utilizando regras na configuração no nginx:
location ~* ^.+.(js|css)$ {
access_log off;
log_not_found off;
expires 30d;
rewrite ^(.*\.(js|css))$ /minifiy/index.php?f=$1&debug=0 last;
} Esta técnica é muito simples e utiliza o Google Minify para essa tarefa.
De salientar que para garantir uma entrega rápida destes ficheiros é aconcelhavel a utilização de proxy_cache ou fastcgi_cache.