Volviendo al maravilloso mundo del PHP: Joomla!

Pues parece que me ha salido un sitio web en Joomla, así que me toca repasar el “maravilloso lenguaje” php y toda la arquitectura de joomla.

Para empezar publico algunos enlaces:

http://www.joomla.org
http://www.joomlacode.org

También hay una gran literatura en ebooks, desde como hacer un red social, algo que parece que quieren ahora muchas empresas, hasta como hacer un sitio de comercio electrónico.

Algunos títulos que he encontrado son:

  1. Joomla! Bible: mazacote de libro en plan generalista que sirve a modo de introducción para muchos temas, pero que en realidad no profundiza en nada.
  2. Mastering Joomla! 1.5: libro orientado a realizar extensiones y personalizaciones para el framework. Este me ha parecedio más provechoso ya que hace especial incapié en como programar con el Framework.
  3. Joomla! 1.5 Site Blueprint: libro orientado a hacer sitios predefinidos, como tiendas, periódicos, redes sociales… para consultar.

La Arquitectura del Framework

Lo primero que he hecho a la hora de enfrentarme a este framework de desarrollo, ha sido buscar las clases principales que tenemos disponibles para trabajar con él, así también intentar dilucidar que eventos marcan el ciclo de vida de una aplicación en Joomla! .

Así que me he encontrado con varias clases que paso a citar y enumerar sus características más destacables:

  1. JApplication: es una clase abstracta que hereda de JObject, está localizado en /joomla/application/application.php. Esta clase encapsula el proceso “request to response”.
  2. JController: es una clase abstracta que hereda de JObject, está localizada en /joomla/controller/controller.php. Es la base de la arquitectura MVC en el que está implementado el framework.
  3. [seguiré escribiendo en un ratico]
Anuncios
Deja un comentario

1 comentario

  1. Articulo Indexado en la Blogosfera de Sysmaya

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: