Trabajé mucho en la versión Joomla 1.0.15 y desarrollé múltiples extensiones. Además, continué mi desarrollo en Joomla 1.5.x Pero, mi desarrollo se suspendió después de esta versión. Ahora, quiero comenzar mi desarrollo nuevamente con Joomla 3.x. Puedo ver que Joomla ha realizado múltiples mejoras como MVC, plantilla receptiva, flujo de trabajo y muchos más.
- ¿Alguien puede proporcionarme la hoja de ruta y los enlaces de tutoriales más fáciles para esto?
- ¿Cuál es el nuevo flujo de trabajo ahora?
- ¿Cuál es la nueva arquitectura MVC?
component
development
cms
module
extensions
ursitesion
fuente
fuente
Respuestas:
Proporcionaré la lista de mis enlaces marcados y una lista con enlaces para los libros de desarrollo de Joomla, con varios recursos en todo el desarrollo de Joomla. Espero que sean útiles para cualquier persona interesada:
Los usuarios principiantes de Joomla comienzan aquí:
Enlaces útiles de JSE:
Recursos en línea para el desarrollo de Joomla:
Libros de desarrollo de Joomla y PHP:
Tutoriales en video recomendados de Udemy
* Este hecho por nuestro moderador de JSE Valentin Despa
Otros enlaces útiles
fuente
Puedo recomendar la página oficial de documentación. Hay una sección para desarrolladores que incluye también tutoriales. http://docs.joomla.org/Portal:Developers
David Hurley actualmente está haciendo una serie de videos cortos que explican cómo desarrollar varias cosas. http://dbhurley.com/jd101-joomla-development-tutorial-series/
La página API también es un buen recurso. http://api.joomla.org/
Eso debería ayudarlo a comenzar.
fuente
Las respuestas anteriores son exhaustivas sobre Joomla Core MVC. Como MVC alternativo para Joomla, FOF
https://www.akeebabackup.com/documentation/fof/introducing-fof.html#what-is-fof
https://github.com/akeeba/fof
¿Qué es FOF?
FOF (Framework on Framework) es un marco de desarrollo de aplicaciones rápido para Joomla !. A diferencia de otros marcos, no es independiente. Se extiende el Joomla! La plataforma, en lugar de reemplazarla, presenta su propia versión bifurcada y extendida de las clases MVC, manteniendo una gran similitud con el Joomla existente. MVC API. Esto significa que no tienes que volver a aprender a escribir Joomla! extensiones En cambio, puede comenzar a ser productivo desde el primer día que lo está usando. Nuestro objetivo es apoyar siempre las versiones LTS oficialmente compatibles de Joomla! y no romper la compatibilidad con versiones anteriores sin una ruta clara de desuso y migración.
FOF es compatible con las tecnologías de bases de datos utilizadas por Joomla! en sí: MySQL, SQL Server (y Windows Azure SQL), PostgreSQL. En la mayoría de los casos, puede escribir un componente en una tecnología de servidor de base de datos y hacer que se ejecute en las otras tecnologías de servidor de base de datos con un esfuerzo mínimo o sin esfuerzo.
FOF es utilizado actualmente por componentes gratuitos y comerciales para Joomla! por un creciente número de desarrolladores.
fuente
Si está buscando un componente mvc de muestra desarrollado en joomla3, puede ver este enlace que tiene varios componentes de muestra con admin y sitio, con acl o sin acl, con todos los tipos de campos de formulario.
fuente