Please install Flash® and turn on Javascript.

Archive for agosto de 2009

Introducción a Joomla

viernes 28 de agosto de 2009

El siguiente artículo, tendrá como objetivo dar una introducción al administrador de contenidos denominado Joomla, describirá sus principales características y como está compuesto el mismo.

¿Que es Joomla?

Joomla es un sistema de administración de contenidos (CMS o Content Management System) de código abierto construido con PHP bajo una licencia GPL. Este administrador de contenidos se puede utilizar para crear una página web de contenido dinámico, utilizando una base de datos MySQL.

Características:

  • Organización del sitio web.
  • Publicación de Contenidos.
  • Escalabilidad e implementación de nuevas funcionalidades.
  • Administración de usuarios.
  • Diseño y aspecto estético del sitio.
  • Navegación y menú.
  • Administrador de Imágenes.
  • Disposición de módulos modificable.
  • Encuestas.
  • Publicidad.
  • Estadísticas de visitas.
  • Y mas…

¿Qué sitios web pueden crearse con Joomla?

Con Joomla podemos crear sitios web de noticias, sitios corporativos, portales comunitarios, e incluso también puede crearse con Joomla sistemas que funcionen en redes cerradas (Intranets) para gestionar información interna (comunicaciones, usuarios, etc) de compañías o empresas de negocios. (more…)

Creando y accediendo a servicios web con PHP

jueves 06 de agosto de 2009

Implementación de Web Services mediante PHP

Un web service es una aplicación que publica o expone sus funcionalidades o métodos mediante una interfaz. Funciona en modalidad cliente-servidor, es decir, otras aplicaciones se comunican con el web service utilizando mensajes en un formato estandar. En esencia la comunicación es la misma que cuando un servidor web retorna datos que han sido solicitados por un navegador tal como el tratamiento de un formulario HTML enviado por POST o una petición para ver una pagina. En este caso el formato de intercambio es el XML

Un web service se compone de los siguientes elementos:

  • XML

Formato estandar para el intercambio de datos diseñado principalmente para documentos Web. Su principal ventaja es que se pueden definir los tags o etiquetas a utilizar, esto fijara la manera en que los datos son interpretados y validados por las aplicaciones.

Un archivo xml es reconocido como tal mediante su cabecera:

<?xml version="1.0" encoding="UTF-8"?> (more...)