ビルドステータス
これが Joomla! のソースです。 5.x。
Joomlaの公式ウェブサイト。
ジョームラ! 5.2のバージョン履歴。
詳しい変更点は変更ログに記載されています。
ジョームラ!は、Web サイトや強力なオンライン アプリケーションの構築を可能にするコンテンツ管理システム(CMS) です。
これはシンプルで強力な Web サーバー アプリケーションであり、実行するには 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/Cconfiguring_a_LAMPP_server_for_PHP_development を参照)
Composer - Joomla の PHP 依存関係を管理します。 Composer のインストールについては、https://getcomposer.org/doc/00-intro.md のドキュメントをお読みください。
Node.js - Joomla の Javascript および SASS ファイルをコンパイルします。 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 フォルダーに移動します。
cd joomla-cms
5.2-dev ブランチに移動します。
git checkout 5.2-dev
必要なすべてのコンポーザー パッケージをインストールします。
コンポーザーのインストール
必要な npm パッケージをすべてインストールします。
npmci
プルするときに注意すべきこと: Joomla は、その拡張機能の名前空間のキャッシュをJOOMLA_ROOT/administrator/cache/autoload_psr4.php
に作成します。 git で拡張機能が作成、削除、または削除された場合は、このファイルを再作成する必要があります。ファイルを削除するだけで、次回の Joomla 呼び出し時にファイルが再生成されます。
どこに機能をリクエストすればよいですか?
Issue Tracker でバグを報告するにはどうすればよいですか?
参加しましょう: Joomla!コミュニティが開発したソフトウェアです。コミュニティに参加してください。
開発者向けのドキュメント。
Web デザイナー向けのドキュメント。
Joomla の翻訳を提供する: Joomla Crowdin プロジェクト
(C) 2005 Open Source Matters, Inc. https://www.joomla.org
GNU General Public License バージョン 2 以降に基づいて配布されます
ライセンスの詳細を参照