¿Qué es Joomla?
Con Joomla! podemos diseñar sitios web de noticias, sitios corporativos, sitios web de presencia, 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. Esto último significa que el ámbito de aplicación de Joomla! no es exclusivo de Internet.
La interfaz administrativa de Joomla! es tan sencilla y amigable, que cualquier persona puede administrar sus propios contenidos web sin la necesidad de poseer conocimientos técnicos, sin saber lenguaje HTML, y sin recurrir a un WebMaster cada vez que hay que actualizar tal o cual cosa en un sitio web. Todos los aspectos técnicos del sistema están ocultos al usuario común, y han sido resueltos por los programadores de Joomla!, haciendo las cosas sencillas para que los administradores y editores de contenidos puedan prescindir casi completamente de una capacitación técnica especializada.
Joomla! está programado en lenguaje PHP (Hypertext Pre Processor) y SQL (Structure Query Language). Utiliza bases de datos relacionales, más específicamente MySQL.
El funcionamiento de Joomla! se lleva a cabo gracias a sus dos principales elementos:
1. La base de datos Mysql: allí es donde se guarda toda la información y la mayor parte de la configuración del sistema, de una forma ordenada y en distintas tablas, las cuales cada una de ellas almacena información específica y determinada.
2. Los scripts PHP: son los que ejecutan las acciones de consulta y realizan modificaciones en la base de datos convirtiendo los datos en simples páginas web interpretables por los navegadores de Internet (Browsers) y perfectamente inteligibles para los usuarios y administradores.
Existen también otro tipo de archivos que realizan importantes tareas dentro de Joomla!(archivos XML, scripts Javascript JS, CSS, etc), pero el motor fundamental de todo CMS (y de Joomla! en particular) son los dos enunciados anteriormente.
Web: www.joomla.org
hola quetal quisiera saber como hacer una pagina web en joomla
o bien utiliza Themler para hacer el template Themler
hola quetal quisiera saber como programar en joomla
Yo particularmente uso el módulo blank module (http://extensions.joomla.org/extension/blank-module) me permite programar 100% php, css, html y javascript; así posiciono cualquier programación en la posición que desee.