Underc0de

Programación Web => Zona Webmaster => Mensaje iniciado por: @ed33x en Febrero 02, 2011, 02:05:35 PM

Título: [ASP.NET] Agilizar la carga de tus paginas
Publicado por: @ed33x en Febrero 02, 2011, 02:05:35 PM
En este arti­culo les mostraremos algunos trucos y consejos para agilizar la velocidad en que cargan tus paginas programadas en ASP. En muchos casos, estas cargan lentamente ya que estan programadas con algunos errores que llevan a sobrecargar los recursos del servidor dejando el sitio sin funcionar o con escasos recursos.

Estado de las sesiones (Session State)
Si no vamos a utilizar ninguna variable de tipo session dentro del sitio, podemos deshabilitarlas. Debemos ubicar las siguientes li­neas al principio del archivo .asp:

Código (asp.net) [Seleccionar]

<%
@ language = "VBScript"
ENABLESESSIONSTATE = False
%>

Response.Buffer
Esta li­nea le dira al Servidor que ejecute todo el codigo despues de enviar cualquier informacion al cliente.
Código (asp.net) [Seleccionar]

<%
Response.Buffer = True
%>

Cerrar las conexiones y recordsets
Cuando realizamos cualquier tipo de conexion debemos asegurarnos de cerrarla al finalizar el script. Ademas de practicar la codificacion en ASP nos permite prevenir la corrupcion de una base de datos Access.
Código (asp.net) [Seleccionar]

<%
recorset.close
conexion.close
set recordset=Nothing
set conexion=Nothing
%>

Option Explicit
Usando esta opcion es posible debuguear los scripts mas rapidamente. Ademas ayudara a aprender a la fuerza la codificacion en ASP, ya que habilitando esta opcion deberemos declarar todas las variables.
Código (asp.net) [Seleccionar]

<%
OPTION EXPLICIT
%>




Informe (ASP) de fabian muller
Webmaster de http://www.webexperto.com