Gibrán García - Programación Dinámica
Artículos - Programación dinámica en PHP
PHP es un lenguaje de programación orientado a la web. Cuando apareció la web, en 1991, las grandes compañías vieron el enorme potencial que tenía. Permitía publicar información a nivel mundial a costos bajísimos. Entonces aparecieron las páginas web. Era un orgullo para muchos de aquellos empresarios mostrar en su tarjeta de presentación el ahora típico www.miempresa.com .
La web era entonces sólo eso: un medio de información masivo. Sin embargo, las cosas no serían asi mucho tiempo. La web ha cambiado: ahora es más que un periódico o revista incómodo de leer. Ahora la web es dinámica.
Páginas dinámicas.
La diferencia entre las páginas web de la década de los 90 (aún existen muchas de ellas, les nombraremos estáticas ) y las páginas dinámicas radica en el mecanismo de interactividad que tienen éstas últimas. Las páginas estáticas podían ser actualizadas, es cierto, pero actualizadas al gusto del webmaster, o del programador web, no al gusto del usuario.
Ahora los usuarios tienen la ventaja de entrar a un sitio y leer sólo lo que necesiten leer. Tienen la ventaja de encontrar información actualizada automáticamente, día a día. Los periódicos (quienes parecerían ser los incómodos ante la presencia del web) son un ejemplo de quienes aprovechan plenamente la programación dinámica. Sólamente tienen que guardar en una base de datos las noticias que publicarán, e inmediatamente éstas aparecen en su web de ese momento en adelante.
El comercio electrónico también lo emplea: Pasamos de un aparador (electrónico) a otro con un sólo clic, vemos el producto a detalle, checamos precios con otras tiendas, leemos la opinión de otros clientes que ya han comprado ese producto, compramos sin emplear efectivo, o con tarjeta de crédito con una mayor seguridad que en las compras por teléfono.
Las posibilidades son infinitas.Definitivamente, ahora la tendencia en el web es hacia las páginas dinámicas. El problema ahora radica en la mentalidad de los programadores web. Como en muchos casos se han especializado más en el diseño que en la funcionalidad, o no tienen experiencia en páginas dinámicas (PHP, ASP, JSP), minimizan la importancia de éstas. En muchos casos prefieren animar la página con entradas en Flash que casi todos saltan, a añadir verdadera utilidad y contenido a sus sitios, que es lo que realmente los usuarios buscan.
¿Es su sitio dinámico? Piense un poco en esto: ¿tiene su sitio web un menú de opciones que abren siempre el mismo contenido? ¿cada cuánto actualiza su página, cada año, cada mes, diariamente? ¿qué tan difícil le resulta actualizarla? ¿cuál sería el costo de hacerlo? ¿tiene que llamar a quien le hizo la página cada que tenga que añadir contenido? ¿le cobran por hacerlo? ¿puede el usuario buscar la información que desea con sólo teclear el concepto que necesita?
Es obvio que un sitio web debería ser más que sólo un anuncio electrónico en internet. Si eso es su sitio, entonces está desperdiciando dinero. Si su sitio sólo es un compendio de fotos o imágenes con unos cuantos párrafos aquí y allá entonces usted todavía vive en la prehistoria de internet.
¿Le interesan las páginas dinámicas? Nosotros sabemos de eso.