
Advanced Joomla!
Dan Rahmel
- Editorial
- Apress
- Año
- 2013
- Páginas
- ~412
- Nivel
- Avanzado
De qué trata
Guía técnica avanzada orientada al desarrollo, optimización y administración profesional del gestor de contenidos Joomla!, focalizada principalmente en Joomla! 2.5 y en la transición hacia la arquitectura de Joomla! 3.x. El autor Dan Rahmel estructura el contenido como la continuación natural de guías introductorias, pensando en desarrolladores web, arquitectos de software y administradores de sistemas de nivel intermedio y avanzado que necesitan exprimir las capacidades empresariales de la plataforma más allá de la gestión básica de artículos y menús.
El texto desglosa la anatomía del ciclo de procesamiento y renderizado de artículos, la arquitectura de plantillas complejas con múltiples hojas de estilo CSS y la adaptación para navegadores móviles utilizando librerías JavaScript como MooTools y Yahoo! User Interface (YUI Library). También profundiza en la administración directa de la base de datos MySQL (analizando esquemas centrales como la tabla de contenidos para minería de datos y reportes), la integración de servicios web externos de Google y Yahoo!, la sincronización de credenciales de usuario con sistemas externos, y la automatización del control de calidad y pruebas de carga mediante herramientas como Apache JMeter y Selenium.
A través de ejemplos técnicos y procedimientos de administración avanzada, el lector aprende a configurar entornos de múltiples plantillas, automatizar respaldos seguros, desplegar sitios en servidores remotos y ejecutar pruebas de estrés y regresión sobre el CMS. La obra destaca por abordar facetas operativas y de rendimiento que la mayoría de manuales de Joomla! ignoran, tratándolo como un entorno web corporativo riguroso; como contraparte, varias de las librerías frontend explicadas (como MooTools o YUI) han quedado en desuso frente a los estándares modernos de JavaScript. Conviene dominar PHP, MySQL y la administración web antes de abordar su lectura.
- Joomla! 2.5
- Joomla! 3
- Plantillas avanzadas
- MooTools
- YUI Library
- MySQL
- Selenium
- Apache JMeter
- Servicios web
- Seguridad web
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✗ Sin proyectos
