Mostrando contenidos bajo el tag PHP


Artículo

Nueva versión de Joomla!, liberada la 1.7

Publicado 2011-07-21 18:32:00 en Joomla, Software Libre, PHP

¿Suena raro no? Pasaron dos años entre la versión 1.5 y 1.6 de Joomla, y ahora, seis meses después, es lanzada la versión 1.7

Bueno, para el que no este enterado, una aclaración:

Desde la versión 1.6, lanzada a principios de año, el equipo de desarrollo de Joomla cambió su estrategia de lanzamientos, liberando versiones del CMS con largo soporte (2 años) y corto soporte (6 meses). Es un modelo como el que utiliza Ubuntu para sus lanzamientos, el cual permite incorporar nuevas funcionalidades de forma más rápida. Siguiendo este modelo de lanzamientos, Joomla 1.5 es la versión de largo soporte, mientras que la versión 1.6 y 1.7 son las de corto soporte. Si no se comprende, recomiendo mucho ver la infografía de Gnumla sobre el asunto.

Volviendo a Joomla! 1.7, ¿qué hay de nuevo en esta versión?

  • Desde el punto de vista del usuario común, los que vienen utilizando la 1.6 no notaran muchas diferencias: Se han realizado 27 mejoras (de variados tipos) y solucionado 220 bugs, incluyendo uno de seguridad de nivel medio.
  • Sin embargo, es a nivel desarrollo en donde Joomla 1.7 se destaca ya que esta versión incluye por primera vez lo que se ha denominado como “Joomla! platform”.

¿Qué es Joomla! platform?

Es el núcleo de la aplicación, abstraído de todo lo referido al CMS. En lo concreto, ahora nosotros podemos bajarnos Joomla! platform y comenzar a utilizarla para crear nuestra aplicación desde cero como si fuera un framework PHP, sin estar limitados a los aspectos de un CMS. Para entender mejor lo que implica esto, recomiendo, nuevamente, el artículo de Gnumla: Joomla Platform Project: el framework se separará del CMS.

Tengo Joomla 1.6 ¿debo actualizar?

Absolutamente, como decía al principio, Joomla 1.6 es una versión de corto soporte, por lo cual no se seguirán lanzando nuevas versiones y será necesario actualizar a la versión 1.7. El siguiente gráfico, que encontré en Joomlashack, explica el asunto:

Finalmente, y como venimos haciendo desde Comunidad Joomla desde hace años, los que quieran instalar Joomla! 1.7 desde cero, pueden descargar nuestro pack, 100% en español.


Artículo Contenido destacado

Biblioteca Comunidad Joomla: libros y manuales para aprender a utilizar y desarrollar con Joomla!

Publicado 2011-05-25 22:35:40 en Joomla, Educación, PHP, Código Abierto, Libros

En Comunidad Joomla hemos lanzado un nuevo proyecto: Biblioteca Comunidad Joomla, un lugar donde se recopilan todos los trabajos que realizados por el equipo para aprender a utilizar y desarrollar con Joomla.

Sin embargo eso no es todo, ya que para festejar el lanzamiento del sitio hemos liberado nuestro último libro: Desarrollo de plantillas para Joomla! 1.6.

En más de 100 páginas, el manual pretende ser un documento fundamental para que, tanto usuarios noveles como avanzados, aprendan a realizar una plantilla funcional para Joomla! 1.6 y posteriores versiones. Al finalizar el documento, el lector deberá ser capaz de:

  • Entender la estructura básica de una plantilla;
  • Conocer los archivos que la componen y su funcionalidad;
  • Poder agregar nuevas características y estilos personalizados;
  • Conocer cómo modificar correctamente plantillas ya creadas;
  • Saber crear plantillas desde cero.

Todo el material (inclusive los ejemplos) se encuentran en el repositorio de GitHub, en donde es posible colaborar ya sea realizando mejoras, creando nuevos contenidos ó reportante errores.



Artículo

Disponible Joomla! 1.6.2

Publicado 2011-04-19 00:09:00 en Joomla, Código Abierto, PHP

Desde hace un par de días está disponible Joomla! 1.6.2 (y también su versión homónima en español, gracias a Comunidad Joomla) en donde se solucionan 155 bugs y 8 problemas de seguridad de prioridad media y baja.

Sin embargo, tengan en cuenta que esta versión posee un problema serio en algunas extensiones que hacen uso de Mootools, haciendo que dejen de funcionar los menús de la administración. Si ya actualizaron, en Gnumla explican la solución. Si todavía no lo hicieron, es probable que dentro de unos días salga la versión 1.6.3 solucionando el asunto.




Artículo

Utilizar Joomla! con otros tipos de Bases de Datos

Publicado 2011-03-25 16:49:00 en Joomla, MySQL, PHP, NoSQL, Código Abierto

Hace unas semanas, en la charla sobre Joomla! 1.6 en el Joomla Baires 2011, comenté un poco sobre JDatabaseQuery, una nueva clase abstracta para la comunicación con la base de datos del CMS.

La introducción de esta clase es sumamente importante para el futuro de Joomla, ya que permite (a futuro) que el CMS soporte otros tipos de DBs (además de MySQL): SQLServer, PostgreSQL hasta no relacionales como CouchDB ó MongoDB.

Relacionado al asunto, leo un muy interesante artículo en Joomla.org en donde se exponen las ventajas de ofrecer el soporte de múltiples bases de datos, sus complejidades y finalmente (lo mejor) la posibilidad de bajar una versión (preliminar) de Joomla! con soporte para SQLServer/SQLAzure/MySQL. Al comenzar la instalación del CMS, en la sección de configuración de bases de datos, verán las opciones disponibles y dependiendo de esto, se cargará el script correspondiente para el tipo de DB.

La idea es seguir trabajando en dicha versión (además de incorporar otros tipos de DBs) para luego combinarla con la versión “oficial” del CMS.



Artículo

Joomla Baires 2011 ¡evento Joomla en Buenos Aires!

Publicado 2011-03-02 13:26:00 en Joomla, PHP

Amigos! los invito cordialmente al primer evento Joomla en Buenos Aires, el JOOMLA BAIRES 2011! Un evento que estamos organizando nosotros (Comunidad Joomla), Microsoft Argentina y la Universidad Abierta Interamericana para toda la comunidad de desarrolladores, diseñadores y afines al mundo Joomla y tecnologías relacionadas.

¿Cuándo, cuánto y dónde?

Se va a realizar el próximo 14 de Marzo a las 18.45 hs y la inscripción es ¡GRATUITA!, con cupos limitados. El lugar es el salón magno de la Universidad Abierta Interamericana (más info sobre cómo llegar)

¿Cuál es la agenda y ponentes?

Al ser un evento no muy largo, van a haber dos charlas principales:

  • La primera, Drew Robbins, Technical Evangelist en Microsoft, va a estar dando un Workshop de WebMatrix enfocado a PHP y Joomla;
  • En la segunda va estar Leandro D’Onofrio (AKA yo mismo!) hablando sobre todo lo nuevo de Joomla 1.6: características, nuevas funcionalidades, diferencias con anteriores versiones y respondiendo cualquier inquietud relacionada, en vivo y directo :D

Además se presentara el trabajo realizado por Comunidad Joomla en temas de soporte y traducción dentro de las políticas que brindan Joomla! y la Open Source Matters.

Asi que ya saben, si están en Buenos Aires y les interesa asistir a un evento en donde van a poder escuchar charlas sobre Joomla, conocer gente relacionada al ámbito, entablar nuevas relaciones profesionales y/o resolver dudas, los esperamos el 14 de Marzo!

Y obviamente, cualquier tipo de difusión es bienvenida, realmente lo estamos haciendo a todo pulmón y contrareloj :D