CSS creado por scripts - Optimizacion avanzada de CSS

Blog sobre Optimizacion Avanzado y Optimizacion avanzada de CSS en Argentina

Para utilizar CSS creado por scripts debes tener en cuenta la cache del navegador, osea si generaras CSS mediante codigo debes incluirlo en la cabezera del sitio o añadir un parametro a estilos.css que cambie al iniciar el script. 

En nuestro ejemplo podriamos tener un script php que se ejucute diariamente para generar el archivo dinamico.css, el codigo seria sencillo y a continuacion un ejemplo en PHP donde se recorre una tabla de marcas donde a cada marca se indica un color de fondo, al variar el color en mysql se generarian los nuevos estilos.

   foreach ($rs_marcas as $marca) {
      $css.="." . $marca->nombre . " {
          background:#" . $marca->color . ";
      }";    
    $archivo = fopen('css/dinamico.css', 'w');        
    fwrite($archivo, $css);
     fclose($fp);         
   }
Si quisieramos añadir este codigo CSS en el head solo deberiamos cambiar la linea fwrite por fwrite($archivo, '<style>' . $css . '</style>'); y luego realizar un include en head.
<?php include (/css/dinamico.css);

Visitar articulo completo sobre Optimizacion avanzada de CSS

Comparte tu opinion o comenta

Cuenta tu opinion o amplia el contenido del articulo