El diseño de páginas virtuales e interactivas se ha vuelto más sencillo con la llegada de los Sistemas Manejadores de Contenido.
Cuando nació Internet, el siglo pasado, era un espacio estático: sólo presentaba textos e imágenes, siempre en el mismo lugar.
Ya para 1990, comenzaron a desarrollarse lenguajes de programación interpretados por los navegadores web como ActionScrip de Adobe, ASP de Microsoft, PHP de PHP Group y Java de Sun Microsystems, los cuales dieron un toque de dinamismo a los sitios.
A partir de estos desarrollos el diseño de los sitios se ha visto enriquecido, al grado de que a cada segundo se puede actualizar la información con distintos recursos.
Toda esta interacción no sería realidad sin el complemento de las bases de datos, las cuales son matrices de información estructurada y relacionada de manera robusta. Un ejemplo son los buscadores que ofrecen diversas opciones para una sola palabra.
Carlos Figueroa, diseñador web, explica que realizar una página dinámica lleva mucho tiempo y dinero "aunque desde que surgieron los Sistemas Manejadores de Contenido (CMS, por sus siglas en inglés) la tarea es un poco más fácil de realizar, pero no sencilla, ya que se deben tener conocimientos sólidos de HTML, PHP, ASP, SQL, JavaScrit y servidores web".
Los CMS permiten generar contenidos mediante una consola de administración, de manera sencilla y desde cualquier computadora con conexión al espacio digital.
"En la web se pueden encontrar muchos tipos de CMS, algunos gratuitos y de código abierto que utilizan PHP y bases de datos como MySQL o Postgres, y otros privados bajo desarrollos de ASP, los cuales se complementan con bases de datos sobre Oracle o Sybase", detalla.
Populares
Algunos CMS tienen gran potencialidad, otros se especializan en la creación de blogs, precisa Figueroa.
Los más solicitados por su sencillez y facilidad de manejo son Joomla, Drupal y Wordpress.
"Estas plataformas de desarrollo permiten elegir diferentes niveles de usuarios y determinar si el sitio será público o sólo para aquellos que estén registrados, todo ello con una interfaz sencilla, pero al mismo tiempo con gran potencial para crear sitios interactivos", finaliza el experto.
Aplicaciones
°Joomla. Es de código abierto y desarrollada en PHP bajo una licencia GPL. Trabaja en Internet o redes privadas y requiere de una base de datos MySQL, así como un servidor web, preferentemente HTTP Apache.
°Drupal. Sistema de gestión de contenido modular y configurable. Es un programa de código abierto, con licencia GNU/GPL, escrito en PHP, desarrollado y mantenido por una activa comunidad de usuarios. El sitio principal de desarrollo y coordinación es drupal.org, en el que participan activamente varios miles de usuarios de todo el mundo.
°WordPress. Entorno desarrollado en PHP y MySQL, bajo licencia GPL. Es el más utilizado para crear blogs, ya que es fácil de usar, además de ser de código modificable.
Paso a paso
1.Escoge un CMS e instalado en el servidor que va a alojar tu página. Normalmente esto implica contar con algún tipo de base de datos.
2.Instala un template o plantilla para determinar la apariencia del sitio.
3.Añade el contenido a través de una interfaz de administración.
Fuente: El Universal-Tech Bit
Lunes 14 de febrero del 2011