Статус сборки
Это исходный код Joomla! 5.х.
Официальный сайт Joomla.
Джумла! История версий 5.2.
Подробные изменения в журнале изменений.
Джумла! — это система управления контентом (CMS), которая позволяет создавать веб-сайты и мощные онлайн-приложения.
Это простое и мощное приложение веб-сервера, для работы которого требуется сервер с PHP и MySQL, MariaDB или PostgreSQL. Полные технические требования вы можете найти здесь.
Джумла! является бесплатным программным обеспечением с открытым исходным кодом, распространяемым по лицензии GNU General Public License версии 2 или более поздней.
Joomla не устанавливается «из коробки» из этого репозитория, используйте:
Последний стабильный пакет: https://downloads.joomla.org.
Для ночного пакета: https://developer.joomla.org/nightly-builds.html.
Подробные инструкции можно найти на странице https://docs.joomla.org/Special:MyLanguage/J5.x:Setting_Up_Your_Local_Environment.
Вам понадобится:
PHP — в основном то же самое, что вам нужно для запуска сайта Joomla, но вам нужна версия cli (интерфейс командной строки) (см. https://docs.joomla.org/Special:MyLanguage/Configuring_a_LAMPP_server_for_PHP_development)
Composer — для управления PHP-зависимостями Joomla. Чтобы получить помощь по установке композитора, прочтите документацию по адресу https://getcomposer.org/doc/00-intro.md.
Node.js — для компиляции файлов Javascript и SASS Joomla. Для получения помощи по установке Node.js следуйте инструкциям, доступным на https://nodejs.org/en/.
Git — для управления версиями. Загрузите отсюда https://git-scm.com/downloads (пользователи MacOS также могут использовать Brew, а пользователи Linux могут использовать встроенный менеджер пакетов, например apt, yum и т. д.).
Шаги по настройке локальной среды:
Клонируем репозиторий:
git-клон https://github.com/joomla/joomla-cms.git
Перейдите в папку joomla-cms:
компакт-диск Joomla-CMS
Перейдите в ветку 5.2-dev:
git checkout 5.2-dev
Установите все необходимые пакеты композитора:
установка композитора
Установите все необходимые пакеты npm:
НПМ CI
Что следует учитывать при извлечении: Joomla создает кеш пространств имен своих расширений в JOOMLA_ROOT/administrator/cache/autoload_psr4.php
. Если расширения создаются, удаляются или удаляются в git, этот файл необходимо создать заново. Вы можете просто удалить файл, и он будет восстановлен при следующем вызове Joomla.
Где запросить функцию?
Как сообщить об ошибке в Issue Tracker?
Присоединяйтесь: Joomla! это программное обеспечение, разработанное сообществом. Присоединяйтесь к сообществу.
Документация для разработчиков.
Документация для веб-дизайнеров.
Предоставить перевод для Joomla: Проект Joomla Crowdin
(C) 2005 Open Source Matters, Inc. https://www.joomla.org
Распространяется под лицензией GNU General Public License версии 2 или новее.
См. сведения о лицензии