Módulo Descargas
Date iconNov.05

Un estudio sobre las 20 principales compañías que lideran el mercado de Open Source en la actua...

Date iconNov.04

Este es un manual de Promosión de sitios web, útil para todo webmaster que necesita saber cómo...

Date iconSep.13

JoomlaXplorer es uno de los componentes más útiles e indispensables para la administración de ...

Date iconSep.03

E-book donde se aprenden las técnicas para ESCOGER un NEGOCIO por internet que esté en consonan...

Vende Tus Productos En Internet - Obtén Tu Propia Tienda En Línea GRATIS

PostHeaderIcon Eliminar Mootools.js y caption.js en Joomla 1.5

¿Cómo se eliminan o neutralizan los archivos Mootools.js y caption.js para Acelerar la carga de  un sitio web Joomla?

Una de las recomendaciones más importantes para  tener en cuenta es considerar si se puede eliminar la carga de Mootools. Este archivo que viene con Joomla 1.5 es casi de 76k y el archivo caption.js tiene 2k de tamaño. Si en el proyecto de sitio web  no necesitas estos 2 archivos, entonces ¿Para qué cargarlos?

El panel de administración de Joomla 1.5 utiliza Mootools para crear algunos efectos y funciones en AJAX, pero no siempre necesitamos cargarlos en la parte pública. Entonces ¿cómo eliminar la carga de Mootools en la parte pública pero que no afecte el correcto funcionamiento del panel de administración? 

Veamos el código fuente de su  página web el cual es así: 

<script type="text/javascript" src="/media/system/js/mootools.js"></script> <script type="text/javascript" src="/media/system/js/mootools.js"> </ script>
<script type="text/javascript" src="/media/system/js/caption.js"></script> <script type="text/javascript" src="/media/system/js/caption.js"> </ script>

Esta operación se hace de dos formas:

La primera por FTP, accediendo al archivo index.php de la plantilla predeterminada y agregando el script que se da más adelante.

La segunda es ir al Menu Extensión--Administrador de Plantillas.
Luego abrir su plantilla predeterminada y hacer clic en el botón Editar HTML.

Con cualquiera de los dos procedimientos que usted acceda, verá en la parte superior de la página lo siguiente:

<!DOCTYPE html PUBLIC "-//W3C//D

Antes de la anterior línea de código, debes agregar el siguiente script:

<?php
//remove mootools.js and caption.js
$headerstuff=$this->getHeadData();
reset($headerstuff['scripts']);
foreach($headerstuff['scripts'] as $key=>$value){
if ("/joomla/media/system/js/mootools.js" == $key || "/joomla/media/system/js/caption.js" == $key)
unset($headerstuff['scripts'][$key]);
}        
$this->setHeadData($headerstuff);
?>

y quedará así:

<?php
//remove mootools.js and caption.js
$headerstuff=$this->getHeadData();
reset($headerstuff['scripts']);
foreach($headerstuff['scripts'] as $key=>$value){
if ("/joomla/media/system/js/mootools.js" == $key || "/joomla/media/system/js/caption.js" == $key)
unset($headerstuff['scripts'][$key]);
}        
$this->setHeadData($headerstuff);
?><!DOCTYPE html PUBLIC "-//W3C//D


¡Y eso todo! 


Con lo anterior te puedes ahorrar unos 75k de ancho de banda y por consiguiente vas a notar  mejoras en la velocidad de carga de tu web.

Este es un procedimiento que ha sido ensayado con plantillas hechas con la aplicación Artisteer, las cuales quedan demasiado pesadas por la cantidad de Sheets y mootools que presentan. Con seguridad que mejorará notablemente la carga de tu web.

Recomienda este articulo...

Comentarios
Añadir nuevo Buscar
Escribir comentario
Nombre:
Email:
 
Website:
Título:
Código UBB:
[b] [i] [u] [url] [quote] [code] [img] 
 

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

Actualizado ( Sábado, 14 de Noviembre de 2009 17:08 )

Bookmark and Share
Usuarios del Sitio
asociado autorizado de redtienda
Creando negocios
Amarillas Internet
Banner
GVO Tu Oportunidad
Banner
Banner
Banner
Gana dinero con Videos
Cómo Ganar Dinero Subiendo Videos... Trabaja Desde Casa. No Se Requiere Experiencia Ni Cámara.
Gana Dinero sin Web
Aprenda cómo ganar dinero sin tener un sitio web.
Video-curso WEB
Video-curso que explica cómo se puede montar una Web en menos de 30 Minutos.
Quien está en línea
Tenemos 5 invitados conectado(s)
Contador de Visitas
45056
HoyHoy234
AyerAyer220
Esta semanaEsta semana986
Este mesEste mes7079
Todos los díasTodos los días45056
Banner