sintgamas, artículos
 
Usuario:   Clave:    
   
Escribí lo que quieras:  
 
  Gastronomía| Moda| Mascotas| Industria| Om| Mi lugar| Economía| Política| Humor| Ecología| Turismo| Educación| Inmobiliarias| Sociedad| El mundo| Ocio| Música| Ciencia| Tecnología| Internet| Posicionamiento| Diseño| Deporte| Salud| Letras| Cine| Juegos| Miscelaneas| Cultura| Escultura| Pintura| Clasificados| Televisión| Alternativas| Recetas| Telefonía|  
   
 
 
27 El mar es como la amistad; se ve el horizonte pero no el final.   por   Alguna
 
 
Datagestion 10/25/2012 | 02:33:11 p.m.  
 
Aumentar la velocidad del sitio web
Diseño web, diseño de sitios dinámicos, diseño de sitios dinámicos, Ana Abregú, DataGestion
Tags:
  diseño web   diseño de sitios   diseño de sitios dinámicos   sitios autogestionables   diseño web autogestionables   diseño de sitios con base de datos   datagestion   Ana Abregú
 
Uno de los aspectos que los buscadores tienen en cuenta es la velocidad de respuesta, bajo la hipótesis, confirmada por el control estadístico, que los usuarios son impacientes y un alto porcentaje se sale de un sitio, antes de esperar a la reacción de la página con la acción de presión de un botón.
Hay estrategias de velocidad que son sencillas de administrar desde el lenguaje, que son motivo de este artículo.
Hay largas discusiones sobre si el lenguaje en PHP o el ASP son más adecuados, o más rápidos, o más eficaces o más aptos para el posicionamiento, e infinitas especulaciones.
Estas vacilaciones, en general las emiten programadores de uno u otros lenguajes, sin más prueba que la realidad propia de conocer uno sólo de estos lenguajes y tratar de imponerlo.
En nuestro laboratorio, se usaron ambos lenguajes, y se utilizaron métodos de pruebas, registros de velocidad y de todos los aspectos cuestionados por unos y otros programadores.
A pesar de seguir utilizando ambos lenguajes, por razones de comercialización que tiene que ver con costos de servidores e incluso por imposiciones poco racionales de clientes o aspectos de sociedad comercial en las que se impone un lenguaje sobre otro; los resultados de las pruebas colocan el lenguaje ASP por encima en prestaciones de velocidad, entre otros aspectos que no son tema de este artículo.
Las ambivalencias y dudas, parten del desconocimiento profundo de este lenguaje y del hecho que la mayoría lo utiliza superficialmente sin entender algunas de las excelentes opciones que facilitan la velocidad de este lenguaje.
En lo teórico, lo que distingue específicamente a ambos lenguajes, es que mientras PHP es un lenguaje de tags, ASP es de programación orientada a objetos; el concepto de diferenciación de ambos lenguajes, es precisamente que el OOP es un concepto de programación evolucionado, precisamente para atacar el problema de la velocidad entre otros aspectos.
En lo que ambos lenguajes, como negativo respecto a la velocidad es que ambos son intérpretes, es decir, las acciones se ejecutan en la medida en que los navegadores las leen. La otra opción, es la de lenguajes compilados, como lo permiten los . Net y otros, pero en este artículos nos ocuparemos de cómo mejorar con detalles, la programación de ASP.
Es la primera entrega de una serie de artículos al respecto.
La recomendación en esta entrega, es prestar atención a la directiva Option Explicit del lenguaje.
Esta opción tiene que ver con la reserva de memoria para ejecución de la página. Si no informamos sobre esta reserva, en cada ocasión que el navegador encuentra una variable, verificará la memoria que requiere para usarla.
Para evitar esta verificación, que demora la ejecución, es que se debe utilizar esta opción que desde el tope de la aplicación reservará la memoria necesaria para las variables, una sola vez, al principio y el resto del programa deslizará la ejecución sin realizar las comprobaciones.
La directiva se indica en el tope de la página, por debajo de la directiva @, como se indica:
 
@LANGUAGE="VBSCRIPT"
Option Explicit
 
Esta opción generará una actividad extra en la programación de la página, obligará al programador a declarar todas las variables en uso, que es precisamente la acción que hará que se reserve el espacio necesario para el uso de cada una. Esta práctica de declarar las variables, a su vez, es una práctica usada por los programadores sensatos que con esa acción evitan mezclar variables o errar en su uso, lo que a su vez ahorra tiempo en el seguimiento de errores y a su vez, de cometerlos.
El uso de la directiva Option Explicit, no es uso por defecto, en algunos servidores no se pueden definir.
Es por ello que recomendamos tener cuidado, usar una página de prueba de la directiva, antes de cambiar toda una aplicación.
El lenguaje ASP, referencia estas variables en un valor ordinal, y la directiva consulta el set de variables, que usa para acceder a ellas, aumentando la velocidad de la aplicación.
Como siempre, las soluciones nunca son únicas ni más efectivas que otras, en cada caso, se suma un detalle que mejora la performance general, o en su defecto no conspira en contra.
 

  Ana Abregú

 

www.anaabregu.com.ar

www.datagestion.com.ar

www.posicionamientoenbuscadores.datagestion.com.ar

 

 

Ana Abregú.

www.metaliteratura.com.ar

 

Ana Abregú.

www.metaliteratura.com.ar

 

Ana Abregú

 

 

 
Agregar esta página a Mister Wong Compartir
SEO posicionamiento tendencias en marketing digital
Diseñar tu sitio o pedir que te lo diseñen
Aprovecha el diseño del sitio para el posicionamiento web
4 acciones potentes para marketing digital
Diseño de base de datos
  Comentarios: 0      
 
Enviá tu comentario
Para dejar tu comentario debes ser miembro de Sintagmas.
 
 
 
 
 
 
ULTIMAS PUBLICADAS en Mi lugar |
  Todo lo que debes saber sobre los tratamientos de estética dental
NAF
 
  Como llevar mejor la cuesta de enero con conservas del Cantábrico
NAF
 
  Cinco conservas exquisitas para saborear en verano
NAF
 
  Cuánto se juega a la lotería de navidad
NAF
 
  Pirdras Blancas
Sociedaccion
 
  Mudanza a piso en Barcelona inesperadamente fácil
Contenidos7
 
  Los sabores de siempre en restaurante Alcalá de Henares
Contenidos7
 
  ¡Por fin nos independizamos!
Contenidos7
 
  Cerrado por reformas
Wombat
 
  Muro, paredón o después
puntoedu
 
  Topografía desconcertante
HeridaAbsurda
 
  Este es Lucas, ayudá a encontrarlo
Gorda
 
  Ya son Maravilla del mundo, las Cataratas de Iguazú
JulioH
 
  La sordera oficial
Wombat
 
  Cascarudos gronchos
Miura
 
  Sintagmas, sitio incontaminado
Gorda
 
  Como terminar algo que aun no a comenzado
maria bello
 
  Candela, una herida abierta
Gorda
 
  Buenos aires bajo la niebla
Primate
 
  Robar un banco y salir impune
Primate
 
  Deportes para el pueblo
JulioH
 
  Servicio doméstico
Rafa*
 
  Como en casa
Primate
 
  Tributo a uruguay
Rafa*
 
  Llamadas comerciales al teléfono
Duck
 
  El abrazo del Oso
andre_laplume
 
  A los perro les encanta jugar
achrafx
 
  Inspirado en las chicas Bond
Claudio
 
  Tragedia en el Teatro Colón
Arcadia
 
  Celebración bicentenario
Claudio
 
 
 
 
TAGS
diseño web diseño de sitios diseño de sitios dinámicos sitios autogestionables diseño web autogestionables diseño de sitios con base de datos datagestion Ana Abregú
 
 
  Contacto| Términos y condiciones| Anunciar en Sintagmas| Acerca de Sintagmas| Administrar|      
Copyright 2009 y actual de Sintagmas | Todos los derechos reservados