Build-Status
Dies ist die Quelle von Joomla! 5.x.
Offizielle Website von Joomla.
Joomla! 5.2 Versionsgeschichte.
Detaillierte Änderungen finden Sie im Changelog.
Joomla! ist ein Content Management System (CMS), mit dem Sie Websites und leistungsstarke Online-Anwendungen erstellen können.
Es handelt sich um eine einfache und leistungsstarke Webserveranwendung, für deren Ausführung ein Server mit PHP und entweder MySQL, MariaDB oder PostgreSQL erforderlich ist. Die vollständigen technischen Anforderungen finden Sie hier.
Joomla! ist kostenlose Open-Source-Software, die unter der GNU General Public License Version 2 oder höher vertrieben wird.
Joomla kann aus diesem Repository nicht sofort installiert werden. Bitte verwenden Sie:
Für das neueste stabile Paket: https://downloads.joomla.org
Für ein Nightly-Paket: https://developer.joomla.org/nightly-builds.html
Detaillierte Anweisungen finden Sie unter https://docs.joomla.org/Special:MyLanguage/J5.x:Setting_Up_Your_Local_Environment
Sie benötigen:
PHP – im Grunde dasselbe, was Sie zum Ausführen einer Joomla-Site benötigen, Sie benötigen jedoch die CLI-Version (Befehlszeilenschnittstelle) (siehe https://docs.joomla.org/Special:MyLanguage/Configuring_a_LAMPP_server_for_PHP_development)
Composer – zum Verwalten der PHP-Abhängigkeiten von Joomla. Wenn Sie Hilfe bei der Installation von Composer benötigen, lesen Sie bitte die Dokumentation unter https://getcomposer.org/doc/00-intro.md
Node.js – zum Kompilieren der Javascript- und SASS-Dateien von Joomla. Wenn Sie Hilfe bei der Installation von Node.js benötigen, befolgen Sie bitte die Anweisungen unter https://nodejs.org/en/.
Git – für die Versionsverwaltung. Laden Sie es hier herunter: https://git-scm.com/downloads (MacOS-Benutzer können auch Brew verwenden und Linux-Benutzer können den integrierten Paketmanager verwenden, z. B. apt, yum usw.).
Schritte zum Einrichten der lokalen Umgebung:
Klonen Sie das Repository:
Git-Klon https://github.com/joomla/joomla-cms.git
Gehen Sie zum Joomla-cms-Ordner:
cd Joomla-cms
Gehen Sie zum 5.2-dev-Zweig:
Git Checkout 5.2-Dev
Installieren Sie alle benötigten Composer-Pakete:
Composer installieren
Installieren Sie alle benötigten npm-Pakete:
npm ci
Was Sie beim Pullen beachten sollten: Joomla erstellt einen Cache der Namespaces seiner Erweiterungen in JOOMLA_ROOT/administrator/cache/autoload_psr4.php
. Wenn Erweiterungen in Git erstellt, gelöscht oder entfernt werden, muss diese Datei neu erstellt werden. Sie können die Datei einfach löschen und sie wird beim nächsten Aufruf von Joomla neu generiert.
Wo kann man eine Funktion anfordern?
Wie melden Sie einen Fehler im Issue Tracker?
Machen Sie mit: Joomla! ist eine von der Community entwickelte Software. Treten Sie der Community bei.
Dokumentation für Entwickler.
Dokumentation für Webdesigner.
Stellen Sie eine Übersetzung für Joomla bereit: Joomla Crowdin Project
(C) 2005 Open Source Matters, Inc. https://www.joomla.org
Verteilt unter der GNU General Public License Version 2 oder höher
Siehe Lizenzdetails