Estado de construcción
Esta es la fuente de Joomla! 5.x.
Sitio web oficial de Joomla.
Joomla! Historial de versiones 5.2.
Los cambios detallados se encuentran en el registro de cambios.
Joomla! es un sistema de gestión de contenidos (CMS) que le permite crear sitios web y potentes aplicaciones en línea.
Es una aplicación de servidor web sencilla y potente que requiere un servidor con PHP y MySQL, MariaDB o PostgreSQL para ejecutarse. Puede encontrar todos los requisitos técnicos aquí.
Joomla! es un software gratuito y de código abierto distribuido bajo la Licencia Pública General GNU versión 2 o posterior.
Joomla no se puede instalar de fábrica desde este repositorio; utilice:
Para obtener el paquete estable más reciente: https://downloads.joomla.org
Para un paquete nocturno: https://developer.joomla.org/nightly-builds.html
Para obtener instrucciones detalladas, visite https://docs.joomla.org/Special:MyLanguage/J5.x:Setting_Up_Your_Local_Environment
Necesitarás:
PHP: básicamente lo mismo que necesita para ejecutar un sitio Joomla, pero necesita la versión cli (interfaz de línea de comandos) (consulte https://docs.joomla.org/Special:MyLanguage/Configuring_a_LAMPP_server_for_PHP_development)
Composer: para gestionar las dependencias PHP de Joomla. Para obtener ayuda con la instalación de Composer, lea la documentación en https://getcomposer.org/doc/00-intro.md
Node.js: para compilar archivos Javascript y SASS de Joomla. Para obtener ayuda con la instalación de Node.js, siga las instrucciones disponibles en https://nodejs.org/en/
Git: para gestión de versiones. Descargue desde aquí https://git-scm.com/downloads (los usuarios de MacOS también pueden usar Brew y los usuarios de Linux pueden usar el administrador de paquetes integrado, por ejemplo, apt, yum, etc.).
Pasos para configurar el entorno local:
Clonar el repositorio:
clon de git https://github.com/joomla/joomla-cms.git
Vaya a la carpeta joomla-cms:
cd joomla-cms
Vaya a la rama 5.2-dev:
git checkout 5.2-dev
Instale todos los paquetes de compositor necesarios:
instalación del compositor
Instale todos los paquetes npm necesarios:
npmci
Cosas a tener en cuenta al extraer: Joomla crea un caché de los espacios de nombres de sus extensiones en JOOMLA_ROOT/administrator/cache/autoload_psr4.php
. Si se crean, eliminan o eliminan extensiones en git, entonces es necesario volver a crear este archivo. Simplemente puede eliminar el archivo y se regenerará en la próxima llamada a Joomla.
¿Dónde solicitar una función?
¿Cómo se informa un error en el Rastreador de problemas?
Participe: Joomla! es un software desarrollado por la comunidad. Únase a la comunidad.
Documentación para desarrolladores.
Documentación para diseñadores web.
Proporcionar una traducción para Joomla: Proyecto Joomla Crowdin
(C) 2005 Asuntos de código abierto, Inc. https://www.joomla.org
Distribuido bajo la Licencia Pública General GNU versión 2 o posterior
Ver detalles de la licencia