Ahora, las nuevas alternativas son frameworks desarrollados - o adaptados - por los principales Club Templates. Básciamente hay 2 Gantry de Rockettheme y T3 Framework de Joomlart... y un tercero de Yootheme, Warp 5, pero los anteriores tienen un futuro más prometedor por la facilidad de modificarlos.
Gantry Framework
Para mi gusto, es el mejor ya que está basado en un estándar de diseño: 960grid. Esta es una estrucutra basada en 12 ó 16 columnas que ahoras Rockettheme incluyó en sus templates. Las posiciones de los módulos pueden ser 64 o más, y las posibilidades de desarrollar cualquier tipo de sitio son infinitas. Por si fuera poco, puedes descargar libremente la versión básica desde el sitio oficial gantry framework.
Personalmente he usado este template para desarrollar sitios grandes a medida... lo que ha puesto en duda mi pago anual a Rockettheme por su licencia pro :-) ... bueno, tiene enormes ventajas, eso si dominas css.
Otra ventaja increíble; tiene un sistema de administración propia completísima que maneja todas las variantes del template para definir que layout quieres tener... es realmente un paso enorme para cualquier diseñador web.
Recomendable 100%
T3 Framework
Este sistema desarrollado por Joomlart está siendo mejorado cada vez, y actualmente también tiene un sistema de adminsitración bien completo y cómodo.
A diferencia de Gantry, si quieres tener un sitio especial debes entrar al código de los archivos y si esto no es tu área puede ser muy frustrante. Imagino que esto cambiará dentro de poco ya que la competencia es fuerte y los usuarios optan por lo más simple.
Tiene una versión gratuita y puedes descargar el template Purity II desde Joomlart
Este sistema ya fue adoptado por Gavick, al que tengo entendido, le hizo mejoras enormes en la administración.
El diseño se ha viuelto cada vez más fácil, aunque por otro lado exige que estemos actualizados en cuanto a la tendencia global de diseño.
Desde hace tiempo, la forma de construir sitios en Joomla! estaba definido por los templates que escogíamos. La estructura estaba entregada a la cantidad de módulos que tenía y sus posiciones. Siq ueríamos algo especial, debíamos entrar a codificar.