Ver Mensaje Individual
  #17 (permalink)  
Antiguo 06/02/2008, 15:32
Avatar de Jokin
Jokin
 
Fecha de Ingreso: enero-2002
Mensajes: 725
Antigüedad: 22 años, 10 meses
Puntos: 1
Re: Consumo excesivo de recursos

Nunca es tarde Apolo , además es un problema que siempre hemos tenido y como el tema de programación no es lo mío pues nunca he sabido como arreglarlo.

popobcn, por partes:

1. NOTICIAS:
1.1. Tienes un bloque con los títulos de los últimos 10 artículos (DESACTIVADO)

2. UNIFICAR TOPS:

Ok, con lo de unificarlos todos...pero cómo se hace eso? he dicho que lo de PHP me cae algo lejos?

3. BLOQUE MODULOS ACTIVOS:

No se si te refieres al bloque de la izquierda al que llamamos Menú Principal. Dicho bloque, en principio era un módulo que variaba en función de las secciones que teníamos pero lo cambié por puro HTML:

Código:
<table cellspacing="0" cellpadding="0" width="100%" border="0"><tbody><tr height="4"><td></td></tr><tr><td><a href="http://www.abcmusicos.com/index.php"><img src="http://www.abcmusicos.com/images/sommaire/icon_home.gif" border="0" alt=""/></a> <a href="http://www.abcmusicos.com/index.php"><font class="storytitle" color="#000000"><strong>Principal</strong></font></a></td></tr><tr><td><hr/></td></tr><tr bgcolor="#e6ebf4" height="4"><td></td></tr><tr><td bgcolor="#e6ebf4"><img src="http://www.abcmusicos.com/images/sommaire/icon_general.gif" border="0" alt=""/> <font class="storytitle"><strong>Noticias</strong></font></td></tr><tr id="sommaire-1" name="sommaire-1"><td bgcolor="#e6ebf4"><table cellspacing="0" cellpadding="0" width="100%" border="0"><tbody><tr><td align="right" width="20"><img src="http://www.abcmusicos.com/images/sommaire/categories/icon_dot.gif" border="0" alt=""/> </td><td> <a href="http://www.abcmusicos.com/modules.php?name=Submit_News"><font class="boxcontent" color="#000000" size="1">  Enviar Noticias</font></a></td></tr><tr><td align="right" width="20"><font size="1"><img src="http://www.abcmusicos.com/images/sommaire/categories/icon_dot.gif" border="0" alt=""/> </font></td><td> <a href="http://www.abcmusicos.com/modules.php?name=Stories_Archive"><font class="boxcontent" color="#000000" size="1">  Archivo de Noticias</font></a></td></tr></tbody></table></td></tr><tr bgcolor="#e6ebf4" height="4"><td><font size="1"></font></td></tr><tr><td><font size="1"><hr/></font></td></tr><tr height="4"><td><font size="1"></font></td></tr><tr><td><font size="1"><img src="http://www.abcmusicos.com/images/sommaire/icon_forums.gif" border="0" alt=""/></font> <font class="storytitle"><strong>Comunidad</strong></font></td></tr><tr id="sommaire-2" name="sommaire-2"><td><table cellspacing="0" cellpadding="0" width="100%" border="0"><tbody><tr><td align="right" width="20"><img src="http://www.abcmusicos.com/images/sommaire/categories/icon_dot.gif" border="0" alt=""/> </td><td> <a href="http://www.abcmusicos.com/modules.php?name=Recommend_Us"><font class="boxcontent" color="#000000" size="1">  Recomiendanos</font></a></td></tr><tr><td align="right" width="20"><font size="1"><img src="http://www.abcmusicos.com/images/sommaire/categories/icon_dot.gif" border="0" alt=""/> </font></td><td> <a href="http://www.abcmusicos.com/modules.php?name=Feedback"><font class="boxcontent" color="#000000" size="1">  Comentarios</font></a></td></tr><tr><td align="right" width="20"><font size="1"><img src="http://www.abcmusicos.com/images/sommaire/categories/icon_dot.gif" border="0" alt=""/> </font></td><td> <a href="http://www.abcmusicos.com/modules.php?name=Forums"><font class="boxcontent" color="#000000" size="1">  Foros</font></a></td></tr></tbody></table></td></tr><tr height="4"><td><font size="1"></font></td></tr><tr><td><font size="1"><hr/></font></td></tr><tr bgcolor="#e6ebf4" height="4"><td><font size="1"></font></td></tr><tr><td bgcolor="#e6ebf4"><a href="http://www.abcmusicos.com/modules.php?name=Downloads" target="_blank"><font color="#000000" size="1"><img src="http://www.abcmusicos.com/images/sommaire/icon_downloads.gif" border="0" alt=""/></font></a> <a href="http://www.abcmusicos.com/modules.php?name=Downloads" target="_blank"><font class="storytitle" color="#000000"><strong>Descargas y enlaces</strong></font></a></td></tr><tr id="sommaire-3" name="sommaire-3"><td bgcolor="#e6ebf4"><table cellspacing="0" cellpadding="0" width="100%" border="0"><tbody><tr><td align="right" width="20"><img src="http://www.abcmusicos.com/images/sommaire/categories/icon_dot.gif" border="0" alt=""/> </td><td> <a href="http://www.abcmusicos.com/modules.php?name=Downloads&d_op=viewdownload&cid=2" target="_blank"><font class="boxcontent" color="#000000" size="1">  Partituras</font></a></td></tr><tr><td align="right" width="20"><font size="1"><img src="http://www.abcmusicos.com/images/sommaire/categories/icon_dot.gif" border="0" alt=""/> </font></td><td> <a href="http://www.abcmusicos.com/modules.php?name=Downloads&d_op=viewdownload&cid=1" target="_blank"><font class="boxcontent" color="#000000" size="1">  Parches de traducción</font></a></td></tr><tr><td align="right" width="20"><font size="1"><img src="http://www.abcmusicos.com/images/sommaire/categories/icon_dot.gif" border="0" alt=""/> </font></td><td> <a href="http://www.abcmusicos.com/modules.php?name=Downloads&d_op=viewdownload&cid=3" target="_blank"><font class="boxcontent" color="#000000" size="1">  Tutoriales</font></a></td></tr><tr><td align="right" width="20"><font size="1"><img src="http://www.abcmusicos.com/images/sommaire/categories/icon_dot.gif" border="0" alt=""/> </font></td><td> <a href="http://www.abcmusicos.com/modules.php?name=Downloads&d_op=viewdownload&cid=4" target="_blank"><font class="boxcontent" color="#000000" size="1">  Otros</font></a></td></tr><tr><td align="right" width="20"><font size="1"><img src="http://www.abcmusicos.com/images/sommaire/categories/icon_dot.gif" border="0" alt=""/> </font></td><td> <a href="http://www.abcmusicos.com/modules.php?name=Web_Links"><font class="boxcontent" color="#000000" size="1">  Enlaces</font></a></td></tr></tbody></table></td></tr><tr bgcolor="#e6ebf4" height="4"><td><font size="1"></font></td></tr><tr><td><font size="1"><hr/></font></td></tr><tr height="4"><td><font size="1"></font></td></tr><tr><td><font size="1"><img src="http://www.abcmusicos.com/images/sommaire/icon_community.gif" border="0" alt=""/></font> <font class="storytitle"><strong>Usuarios</strong></font></td></tr><tr id="sommaire-4" name="sommaire-4"><td><table cellspacing="0" cellpadding="0" width="100%" border="0"><tbody><tr><td align="right" width="20"><img src="http://www.abcmusicos.com/images/sommaire/categories/icon_dot.gif" border="0" alt=""/> </td><td> <a href="http://www.abcmusicos.com/modules.php?name=Lista_Usuarios"><font class="boxcontent" color="#000000" size="1">  Lista de Usuarios</font></a></td></tr><tr><td align="right" width="20"><font size="1"><img src="http://www.abcmusicos.com/images/sommaire/categories/icon_dot.gif" border="0" alt=""/> </font></td>
etc...que si no me dice que el texto es demasiado largo :-)

4.- FORO y BLOQUES:
Si una de las secciones más visistas de tu portal es el foro, haría un cambio en la ubicacion del BLOQUE "Últimas Imagenes" ya que por cada carga de página en el foro, estas forzando que se realizen de nuevo las consultas relacionadas con estos bloques:

4.1. Bloque modulos activos: Personalizandolo ya te ahorras una consulta ESTÁ EN HTML, si creo que te refieres al menú principal
4.2. Bloque Usuarios POR AHORA LO PREFIERO A LA IZQUIERDA, pero miraré a ver si le afecta mucho a la carga
4.3. Bloque Últimas imagenes: Yo lo cambiaria de posicion y lo pondria a la derecha, con el fin de que no apareciera cuando se abren los foros COLOCADO A LA DERECHA

Otra posibilidad es que cuando se entre en los foros, no se muestren los bloques laterales

Recuerdo haberlo probado una vez, pero ahora no recuerdo desde dónde se modificaba esto

También otra posibilidad que te ofrece PHP-Nuke es la personalizacion de CABECERAS, ya que dependiendo del MODULO cargado puedes indicar de forma fácil que cargue una cabecera u otra

Perdona pero no se de qué me hablas. ya me dirás.

He realizado alguna de las modificaciones que me has comentado y las llamadas a la base de datos han descendido de 136 a 119 y el tiempo de carga en 2/3 segundos (aunque éste varia según le dé). Vamos mejorando

Gracias por tu ayuda. Espero tus respuestas.
__________________