Actas de la JoomlaDay 2010
Este Domingo, 21 de marzo 2010 se celebró el JoomlaDay en Burdeos. Estuvimos allí y asistimos a varias conferencias:
- FLEXIcontent con Emmanuel Danan (desarrollador y arquitecto del componente)
- Virtuemart con Valérie Isaksen (especialista en Joomla y Virtuemart)
- Community Builder con Beat (Desarrollador de Componentes)
- Marco de Joomla 1.6 con Marc STUDER (consultor y desarrollador especializado Joomla) y Christophe Demko (colaborador de Joomla 1.6 y profesor de ciencias de la computación de La Rochelle)
Un día muy gratificante que puede arrojar luz sobre el futuro de Joomla y sus componentes principales. Lo que nos tranquiliza acerca de nuestro desarrollo estratégico y la ejecución de nuestras aplicaciones web, Joomla tiene todavía un futuro muy brillante.
Yo te haré un pequeño resumen de la información clave que hemos aprendido.
FLEXIcontent
Emmanuel Danan presenta su componente que es un CCK (Content Construction Kit) - leer aquí el artículo sobre las características del componente -
Las últimas adiciones a FLEXIcontent:
- Control avanzado de control de versiones de contenido
- Presentación de contenidos a través de la interfaz
- Introduzca las etiquetas simplificadas
- La función "Guardar como" para crear nuevos contenidos a partir de un modelo de
- Copie los campos de la función
- Se ha modificado la interfaz de selección de categorías de contenido
- SEO individualizada para cada contenido
Las características detalladas de la CCK, haga clic aquí.
A partir de entonces Emmanuel Danan presentó su gestión de ACL (Access Control List) FLEXIcontent integrado: FLEXIaccess. Por mi parte, todavía no había tomado el tiempo para probar este complemento y la presentación me sedujo por completo. Ya en un primer momento no hay necesidad de preguntar, pero cuando es que Joomla 1.6 va a salir, las respuestas FLEXIaccess a casi todos los derechos de gestión de los cuales el 95% de los usuarios puedan necesitar.
Eso le permite FLEXIaccess?
- Administrar los grupos de usuarios, un usuario puede ser miembro de varios grupos
- Gestionar la ley de la costumbre componentes externos sobre la base de la URL
- Gestionar el conjunto de permisos para FLEXIcontent características
- La perfecta integración en el FLEXIcontent al entrar en el contenido
- Personalización de la interfaz de backend FLEXIcontent (para simplificar la interfaz y que sea lo más fácil posible para el usuario final)
Para obtener más información, haga clic aquí.
Por último, ya sabíamos FLEXIcontent ahora se sublima por FLEXIaccess, un componente (addon) que le permite presentar a los usuarios finales con una interfaz lograda, sencilla y profesional. FLEXIaccess está disponible a través de una suscripción que comienza a partir de € 19.90, y en ese precio que sería impensable no disfrutar de ella. (Más barato que una entrada para el JoomlaDay. Hago hincapié en el hecho de que € 29 que era demasiado caro si quería educar a la comunidad en general)
Virtuemart
Por sí mismo este componente se explica nuestra visita a JoomlaDay, realmente queremos explorar un poco más en las posibilidades de este componente.
Por desgracia no hemos aprendido mucho más durante la conferencia de Valérie Isaksen. Sin embargo, le recomiendo que vaya a su sitio para encontrar recursos valiosos, tales como puertas de enlace para Virtuemart banco o incluso la traducción al francés ( http://www.alatak.net/telechargements/ ).
Para resumir la información más importante sobre la evolución de Virtuemart, te voy a referirme a un artículo escrito por Kalenga en noviembre pasado: http://www.kalenga.fr/joomla/nouvelle-version-composant-joomla -virtuemart/2009/11 / nos informa que la próxima gran revolución en Virtuemart no reside en el desarrollo de nuevas características, pero para su revisión completa para pasar por debajo de la estructura MVC (Model View Controller).
Community Builder
Los combates comenzaron con la introducción del principio de un sitio de la comunidad y la importancia que tuvo la red social en Internet, es un movimiento que no puede ser ignorada en el diseño de nuestros sitios web.
Community Builder tiene la ventaja de ser completamente de código abierto y la comunidad libre, una de las más de 300.000 miembros, un desarrollo con un equipo de profesionales y también es el single más descargado de todas las extensiones de Joomla.
También es un componente muy seguro, durante los últimos 3 años sólo dos agujeros de seguridad se han encontrado (y corregir de inmediato). Esto es debido a una aplicación de seguridad en capas.
05 de mayo 2010, la última versión 1.2.2 Constructor de la Comunidad fue puesto en libertad, aquí están las actualizaciones:
- Soporte para PHP 5.3
- Actualización archivos de idioma
- Soporte RTL (de derecha a izquierda) - Gestión de los alfabetos de derecha a izquierda
- Último día de las plantillas con DIV redondea
- Gestión de la actualización para la instalación
- Actualización de la librería jQuery
Descárgalo aquí.
Comunidad constructora también ofrece nuevas plantillas: myCommunity y el frescor que hacen que el componente de un poco más sexy ;). También tienen la ventaja de los tiempos de carga realmente optimizados.
Community Builder puede ahora conectarse directamente a Facebook y Twitter (es decir, que el usuario puede conectarse a través de su cuenta de una de estas dos redes sociales)
El equipo de desarrollo de la Comunidad Builder está realmente mirando hacia el futuro con un ritmo de 2.0 que proporciona una verdadera revolución. Se asocia una tendencia hacia la Web 3.0.
Batir esto también CBSubs (accesible a través de una suscripción, sino que se integre plenamente en CB 2.0). Este plugin (casi uno de los componentes) se utiliza para administrar las suscripciones de un muy avanzado (incluso gratis) a sus miembros. La tasa de este plugin depende de cuántos miembros de servirle.
Joomla 1.6 Marco
Se espera que todos los famosos 1.6 de Joomla. Voy a empezar por eliminar el suspenso, lo que hacemos, por supuesto, todavía no hay fecha oficial de lanzamiento. Sin embargo Christophe Demko cree que una versión beta debería ser puesto en libertad en junio de 2010. La versión beta será entregado debe ser la versión final, sólo correcciones de errores se hará antes de la entrega de la versión final. Para pedir la cita: "1.6 de Joomla se entregará cuando esté listo", el equipo de desarrollo está desesperado por evitar los mismos errores que con la versión 1.5. Ellos prefieren tomarse su tiempo y ofrecen una versión de un éxito completo. Pero el hecho de que es lo que va a cambiar con Joomla 1.6? ¿Cuáles son las cuestiones de migración con las versiones anteriores?
¿Qué nuevas funciones?
1 - ACL
1.6 de Joomla se encargará de todos los derechos y el acceso a un componente. Puede crear grupos de usuarios. Un usuario puede pertenecer a diferentes grupos. Será posible el uso de los estándares humanos: crear, editar, visualizar y crear también los derechos personalizados que se pueden aprovechar a través de sus componentes. Los derechos se aplicarán a las categorías y el contenido. La política: si un usuario pertenece a un grupo que tiene una restricción en un solo lugar, se bloquearán automáticamente. Es decir, que las prohibiciones tienen prioridad sobre los permisos.
2 - Categorías de niveles múltiples
Por último, adiós a las secciones buenos tiempos que eran un legado de Mambo. Joomla 1.6 gestiona un árbol de categorías ilimitado.
3 - Instalación de paquetes avanzados
Tres nuevas funciones están disponibles:
Descubre: Le permite establecer un sistema que se actualizará automáticamente los paquetes
Actualización: Una función que detecta nuevas versiones de los paquetes, el administrador puede actualizar un solo clic.
Advertencia: Se detectan los conflictos y problemas con otras bibliotecas y paquetes instalados.
4 - La Biblioteca de Joomla
Algunas bibliotecas obsoletas serán eliminados y se añadirán otras nuevas. Mootools JS será entregado en la versión 1.2 y XML-RPC está ahora integrada como una biblioteca en lugar de en Japplying.
Más bibliotecas puede ser actualizado fácilmente, sin necesidad de esperar a la próxima versión de Joomla para aprovechar todas las funciones de una biblioteca. El único problema que puede encontrar será un problema de compatibilidad. Imagina que actualizar una biblioteca para el último componente que acaba de instalar, sin embargo, otro componente instalado, entonces ya no puede ser compatible con esta nueva versión ... función tan bonita, pero su uso con precaución.
Pero también:
- Retirar la gestión de las encuestas
- Añadido de los comentarios de norma de gestión
- La gestión de todos los alfabetos y caracteres específicos para los alias (y por tanto la url)
Y los lados de los desarrolladores, ¿cuáles son los cambios?
JControllerForm / JModelForm
JModelList
Objeto que le permite crear simplemente un elemento de la lista en el back office mediante el establecimiento de una sola consulta SQL. La paginación se realiza automáticamente.
JModelItem
Objetos que le permite simplemente crear una pantalla de un elemento en la oficina.
JForms
Creará automáticamente un formulario de inscripción de un archivo XML.
Los objetos y la manipulación de ACL
- JAccess / JRules: ¿Se conocen los derechos del usuario conectado
- JuanPerez: Permitirá conocer la afiliación a un grupo
- Access.xml: Este archivo le permitirá a su componente para crear derechos en la personalización de Joomla
Componente com_categorie
Será posible usar los componentes para su país natal, componente de administración de Joomla categoría, usted puede crear y administrar fácilmente sus propios árboles y más árboles por cada componente. También es posible añadir campos personalizados para cada clase.
Com_comments de componentes
Comentarios de la administración actual se integrará de forma nativa, se puede operar con facilidad para sus componentes.
Base de datos del paquete de Nueva
JDatabaseQuery, JTable, JTableAsset JTableNested, JTableCategory, JTableExtension, JTableUserGroup, JTableViweLevel.
Nuevo paquete de HTML
JHTML y JHtmlSliders o JHtmlTabs y JHtmlAccess y JHtmlBehavior y JHtmlRules y JHtmlCategory y JPagination.
Los archivos de idioma
Los archivos de idioma se han modificado de manera significativa los problemas de rendimiento. El archivo de idioma se pueden guardar directamente en la plantilla en el directorio de idiomas. La presencia de un archivo manage.ini se hará cargo de todos los archivos de idioma del sitio. Así que usted puede editar todos sus llaves dentro de este archivo.
La clave debe ser único y se recomienda usar la siguiente nomenclatura: "nombre del componente" _ "nombre de clave"
Los valores clave deben escribirse entre comillas dobles.
Extensiones
Una característica de actualización estará disponible a través de Internet, sólo tiene que configurar un archivo de extension.xml en el paquete con los parámetros correctos.
Será posible la instalación de paquetes (componentes, módulos, plugins), sino también un único archivo o una librería.
5 métodos disponibles para gestionar toda la instalación / desinstalación de un paquete:
- Comprobaciones / Postflight: método que controlará los eventos antes y después de la instalación
- Instalar / actualizar / desinstalar: método que controla el tipo de acción que desea ejecutar.
T va a ser fácil pasar de la versión 1.5 a 1.6?
En teoría sí, porque todo el código en un paquete de 1.5 será compatible con la versión 1.6. Sin embargo, será esencial para reescribir los archivos de idioma que ya no son compatibles (y por lo tanto, también revisará las plantillas de los componentes). También será necesario modificar la instalación archivos xml. Tenga en cuenta que no habrá modo de herencia (es decir, la compatibilidad directa con los paquetes de 1.5), será obligatorio hacer alguna modificación a emigrar ... Un script de migración también se proporciona para los componentes estándar (pero el desarrollo de este último aún no ha comenzado).
Joomla 1.6 requiere como minimumPHP 5.2 y MySQL 5.0.4.
Conclusión
Con esta última versión de Joomla es mucho más que un CMS, es un marco real que está a punto de ser construido. Creación de código es mucho más ágil y eficiente. La hora de elegir una solución de futuro, el día de hoy nos puede tranquilizar a los de nuestras decisiones estratégicas. Joomla parece representar una sostenible fiable estable, seguro, potente, escalable y. Además, la comunidad tiene una mayor fuerza muy importante.
Los últimos acontecimientos vienen como Joomla 1.6 ofrece las lagunas de la versión anterior. Sin embargo Joomla aún no puede ser una herramienta única, por supuesto, esencial para desarrollar los componentes que le permiten construir su sitio web. Probablemente tomará varios meses para encontrar todos los componentes de favoritos totalmente compatible y optimizada para Joomla 1.6 ...








El 24/03/2010 a las 09:06, BEtrained dijo:
Hermosa obra de síntesis de este día en que yo quería mucho a asistir si un problema mecánico me hizo no tiene que quedarse en casa. Por mi parte, espera con impaciencia el lanzamiento de VirtueMart y pone de relieve cada vez que puedo, la notable obra de Emmanuel (Danan ...) y con FlexiAccess Flexicontent, cuando uno de sus "competidores" ZOO directa con nosotros después de meses Esperando versión aún y paga siempre!
Puse en mi blog en su "favoritos" ...