Membangun Status
Ini adalah sumber Joomla! 5.x.
Situs Resmi Joomla.
Joomla! Riwayat versi 5.2.
Perubahan detail ada di changelog.
Joomla! adalah Sistem Manajemen Konten (CMS) yang memungkinkan Anda membangun situs web dan aplikasi online yang hebat.
Ini adalah aplikasi server web sederhana dan kuat yang memerlukan server dengan PHP dan MySQL, MariaDB atau PostgreSQL untuk dijalankan. Anda dapat menemukan persyaratan teknis lengkap di sini.
Joomla! adalah perangkat lunak gratis dan Sumber Terbuka yang didistribusikan di bawah Lisensi Publik Umum GNU versi 2 atau lebih baru.
Joomla tidak dapat diinstal langsung dari repositori ini, silakan gunakan:
Untuk paket stabil terbaru: https://downloads.joomla.org
Untuk paket malam: https://developer.joomla.org/nightly-builds.html
Untuk petunjuk rinci silakan kunjungi https://docs.joomla.org/Special:MyLanguage/J5.x:Setting_Up_Your_Local_Environment
Anda akan membutuhkan:
PHP - pada dasarnya sama dengan yang Anda perlukan untuk menjalankan Situs Joomla, tetapi Anda memerlukan Versi cli (antarmuka baris perintah) (lihat https://docs.joomla.org/Special:MyLanguage/Configuring_a_LAMPP_server_for_PHP_development)
Komposer - untuk mengelola Ketergantungan PHP Joomla. Untuk bantuan menginstal composer silakan baca dokumentasi di https://getcomposer.org/doc/00-intro.md
Node.js - untuk mengkompilasi file Javascript dan SASS Joomla. Untuk bantuan dalam menginstal Node.js silakan ikuti petunjuk yang tersedia di https://nodejs.org/en/
Git - untuk manajemen versi. Unduh dari sini https://git-scm.com/downloads (Pengguna MacOS juga dapat menggunakan Brew dan pengguna Linux dapat menggunakan manajer paket bawaan, misalnya apt, yum, dll).
Langkah-langkah untuk menyiapkan lingkungan lokal:
Kloning repositori:
git klon https://github.com/joomla/joomla-cms.git
Buka folder joomla-cms:
cd joomla-cms
Buka cabang 5.2-dev:
git checkout 5.2-dev
Instal semua paket komposer yang diperlukan:
instalasi komposer
Instal semua paket npm yang diperlukan:
npm ci
Hal-hal yang harus diperhatikan ketika menarik: Joomla membuat cache dari namespace ekstensinya di JOOMLA_ROOT/administrator/cache/autoload_psr4.php
. Jika ekstensi dibuat, dihapus atau dihapus di git maka file ini perlu dibuat ulang. Anda cukup menghapus file tersebut dan file tersebut akan dibuat ulang pada panggilan berikutnya ke Joomla.
Di mana meminta fitur?
Bagaimana cara melaporkan bug pada Issue Tracker?
Terlibat: Joomla! adalah perangkat lunak yang dikembangkan komunitas. Bergabunglah dengan komunitas.
Dokumentasi untuk Pengembang.
Dokumentasi untuk desainer Web.
Berikan terjemahan untuk Joomla: Proyek Joomla Crowdin
(C) 2005 Open Source Matters, Inc.https://www.joomla.org
Didistribusikan di bawah Lisensi Publik Umum GNU versi 2 atau lebih baru
Lihat detail Lisensi