Maestros del Web
  • Cursos
  • Blog
  • Foro
  • Cvander
Actualidad

Tutorial: ¿cómo reducir ficheros javascript con PHP?

Para los desarrolladores que se enfrentan con el problema habitual de la utilización de los múltiples ficheros de Javascript, encontré una interesante opción a través de Anieto2k quien nos comenta que el chico de Marcosdev ha publicado el tutorial sobre cómo reducir ficheros javascript con PHP parece ser una interesante solución, pero ustedes dirán.

Stephanie Falla Aroche
Stephanie Falla Aroche mayo 6 2008
Twittear
Twittear
Twittear
Stephanie Falla Aroche
Stephanie Falla Aroche stephaniefalla

Editora de Maestros del Web, autora de artículos relacionados con tecnología web, periodismo digital, comunicación y las tendencias relacionadas al internet. Se desarrolla como asesora y conferencista en temas de educación, tecnología y emprendimiento. Productora del vídeoblog 120Segundos. Licenciada en Ciencias de la Comunicación con un Master en Gestión y Producción de Elearning imparte cursos sobre periodismo digital y nuevas tecnologías a nivel universitario.

http://120segundos.com/

Otros artículos que podrían interesarte

Pinterest

Aumenta el tráfico de tu sitio web con prácticas de SEO en Pinterest

face_googlw_01

12 formas de promocionar tu empresa desde el cover de Facebook

Paz, amor y Linux

Sí puedes ser gamer en Linux y otras verdades del software libre

Captura de pantalla 2014-08-26 a la(s) 16.27.15

Facebook combate el spam con cambios en el EdgeRank

  • Avatar de alvlin alvlin

    No está mal… pero es mucho mejor generar el archivo javascript reducido de forma local, no generarlo cada vez.

    Después de todo, se cambian 2 peticiones y algunos KB más por la ejecución de 2 archivos PHP, un “require” y la ejecución de un método 2 veces, que carga un archivo cada vez.

    No parece muy eficiente hacerlo con cada petición de una página, más si se considera que, a menos que se usen cabeceras HTTP para controlar el cache (Last-Modified, por ejemplo) se estará generando y enviando el archivo con cada petición a scripts.php, mientras que si se usan archivos js estáticos el navegador evitará descargar los archivos siempre, usando las cabeceras mencionadas, que el servidor se encarga de proporcionar.

    Saludos.

  • Avatar de Marcos Fernández Marcos Fernández

    Si, es cierto que se puede optimizar. Esto es más para pequeñas / medianas web, que están en contínuo desarrollo. Lo que dices es cierto, se debe implementar el header expires, así como todo lo que sea posible para reducir el peso y aumentar el rendimiento. Aún así, la librería jsmin es muy rápida y liviana.

    Por otro lado, encuanto a lo de la llamada al fichero scripts.php es la forma más rápida, pero claro está que con el modrewrite se debe aplicar una redirección hacia un flaso js para aprovecharse del navegador.

    De todas formas, con una correcta configuración del servidor y aplicando las reglas del YSlow, he realizado prueba y el cacheo se produce sin problemas.

    Gracias alvin por tu comentario.

  • Avatar de alvlin alvlin

    Ahora que lo leo veo que quizás fui un poco brusco con mi comentario, te aseguro que fue con intención “constructiva”. Me olvidé de decir “Buen trabajo” :-)

    Saludos.

  • Avatar de Marcos Fernández Marcos Fernández

    No, no. Sólo era para comentarte que esto era sólo una pequeña cosa a optimizar, pero que hay muchas más y que por su puesto esto todavía precisa de más optimizaciones. A mi me encanta debatir sobre temas de programación. Yo únicamente te exponía que esos temas los tenía en cuenta aunque en el tutorial no los explicase (luego me quedo sin material para futuros tutoriales 😛 )

    Un saludo y muchas grácias.

  • Avatar de josepzin josepzin

    Si es un proyecto terminado, siempre será mejor minimizar el js, pero para webs que estan en constante desarrollo puede ser una buena solución.