Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/04/2002, 16:27
vgaray
 
Fecha de Ingreso: octubre-2000
Ubicación: Juarez, Chih.
Mensajes: 161
Antigüedad: 24 años, 7 meses
Puntos: 0
Liberar recursos

Cuantos de nosotros usamos la línea Option Explicit al inicio de nuestras páginas asp?

Bueno, yo creo que la mayoría NO lo hacemos. En este tip intentaré convencerte de usarlo de ahora en adelante e inclusive regresar a tus páginas ya creadas para agregar esta linea.

La sentencia Option Explicit es usada para forzar la declaración de todas la variables en una página. Ayudandote a darle a tus páginas un mejor diseño de desarrollo al contar, por ejemplo, con un lugar donde declaras todas las variables que usarás.
Pero su fín principal ó su potencial no es este. Existe algo más y que te ayuda a tener un sitio más práctico y eficiente.

ASP, hace un set <tus variables> = nothing

(si tú no lo haces) de las variables que hayas declarado cuando termina de procesar cada página, liberando recursos.

Las variables que no hayas declarado no se eliminarán ó liberarán (set x=nothing).

Un ejemplo más real sería cuando abres una base de datos y no haces un set tabla= nothing al final de la página.

En este caso se interpretaría que estas dejando un objeto abierto (o memoria sin liberar) y si otro usuario visita esa página abrirá otra conexión y la 'dejará abierta' y otra y otra haciendo tu sitio muy lento.

Asi que usar Dim x de ahora en adelante no será tedioso para ti, sino inclusive necesario ya que como verás al usar Option Explicit (forzandote a declarar todas las variables) empezarás inclusive a usar una forma más elegante de programar.

Ok, solo por diversión responde:

Tu usas Option Explicit en todas tús páginas?



---------------------
Tan libre como gratuito!!!