El desarrollo web es un proceso que ha tenido la tendencia de alinearse hacia el ideal de un soporte informativo y/o funcional.
El diseño web se ha ido adaptando gradualmente a los requerimientos de los usuarios y han aparecido nuevas especialidades, lenguajes, plataformas, etc. que en la actualidad son indispensables de reconocer frente a la necesidad de construir un sitio web útil, usable, y sobre todo efectivo.
Un sitio web debe convertirse en un soporte que genere movimiento, presencia y sea además un impacto verdadero para cualquier organización, empresa o institución.
Años de improvisación
Hoy en día no se puede improvisar al costruir un sitio web. Ya pasaron esos oscuros días de sitios web con introducciones en flash, de los sonidos molestos, de la navegación compleja, de la difícil actualización de contenidos, de las escasas visitas, y los casi inexistentes contactos.
Actualmente existen disciplinas asociadas al desarrollo web que nos permiten garantizar la construcción de un sitio efectivo, como por ejemplo:
- Estándares de usabilidad, que garantizan una navegación simple y amigable para el usuario.
- La arquitectura de la información, a través de la cual se organiza y jerarquiza la información de una forma lógica y fácilmente buscable.
- El posicionamiento en motores de búsqueda (SEO), una estrategia infalible para atraer visitas y/o clientes según determinados criterios de búsqueda
- Administradores de contenido (CMS - Content Management System), plataformas que han facilitado la implementación de funcionalidades y la actualización de contenidos.
- Diseño basado en hojas de estilo (CSS - XHTML), tecnología que permite crear sitios atractivos y bien diagramados.
Estas son algunas características que han definido la actual web 2.0, mientras tanto preparémonos para la "Web Semántica" ó 3.0.
Proceso de construcción de un sitio web.
La construcción de un sitio web es un proceso que se sustenta en las siguientes etapas.
- ¿Para qué? - Objetivo
- ¿Para quién? - Audiencia
- Contenidos
- Estrategia - ¿Cómo?
- Requerimientos - Funcionalidades que se requieren para lograr los objetivos.
- Estructura - Arquitectura de la información
- Wireframes - Estructura visual
- Diseño Visual
- Puesta en marcha y análisis
Sitios web administrables
¿Por qué usar un administrador de contenidos?
Hace unos pocos años pensar en el desarrollo de un administrador de contenidos era un lujo que sólo grandes compañías eran capaces asumir. Administradores de contenidos complejos, largas jornadas de programación y en muchos casos se adquirían bajo una modalidad de arriendo (no se entregaba el código fuente) lo que condicionaba a quienes solicitaban este tipo de desarrollo a depender de la misma empresa por años y asumiendo costos elevadísimos.
Bajo la filosofía del Open Source (programación de código abierto) comienzan a aparecer los primeros CMS de uso libre, dejando al alcance de webmasters herramientas impensadas, extremadamente útiles y dando además la posibilidad a muchas empresas de contar con plataformas funcionales, escalables y atractivas. Al ser plataformas de código abierto se fueron sumando desarrolladores de todo el mundo en una suerte de desarrollo colectivo y colaborativo, aportando y mejorando las bases de éstas.
¿Por qué Joomla?
De muchos CMS que compiten en popularidad Joomla se ha destacado por sus características que logran equilibrar un sinnúmero de funcionalidades con una flexibilidad de construcción y diseño. Joomla es una plataforma que permite crear portales informativos, sitios corporativos, redes sociales, carros de compra, blogs, etc. Y todo bajo la particularidad de ser administrable y personalizable.
Joomla es un CMS que se ha convertido en una disciplina de estudio para muchos y se encuentra en una evolución constante.
