データベース不要で、ページをMarkdownファイルとして保存するPHP製フラットファイルCMS。
- スター
- 5,167
- フォーク
- 3,887
- 未解決の Issue
- 1,058
- 最終コミット
- 2 時間前
これは何?
Joomla!は、WebサイトやWebアプリケーションを構築するためのコンテンツ管理システムです。PHPとMySQL、MariaDB、PostgreSQLのいずれかを備えたサーバー上で動作し、GNU General Public License version 2以降のもとで配布されています。
このリポジトリにはJoomla! 6.x系列のソースコードが含まれており、現在は6.2-devブランチです。インストール可能なパッケージではありません。安定版とnightly buildは、Joomlaのダウンロードサイトで別途公開されています。開発者はPHP CLI、Composer、Node.jsを使ってローカル環境を構築し、composer installとnpm ciで依存関係をインストールします。
このプロジェクトはコミュニティによって開発されており、バグ修正と機能変更を異なる対象ブランチに振り分けるためのコントリビューションガイドラインが用意されています。
主な機能
- 01PHPとMySQL/MariaDB/PostgreSQLのスタック上で、Webサイトやオンラインアプリケーションを構築できます。
- 02多言語Webサイトに対応しています。
- 03コンポーネント、モジュール、プラグインを追加するための拡張システムを備えています。
- 04Node.jsとnpmを使ってJavaScriptとSASSのアセットをコンパイルします。
ユースケース
- 開発者以外の編集者が管理できるバックエンドを備えた、コンテンツ中心のWebサイトを構築する。
- 多言語Webサイトを運用する。
- Joomlaのカスタム拡張機能を開発する、またはCMSのコア開発に貢献する。
クイックスタート
- 1
リポジトリをクローンする
git clone https://github.com/joomla/joomla-cms.git - 2
joomla-cms フォルダーに移動する
cd joomla-cms - 3
Composer で PHP の依存関係をインストールする
composer install - 4
npm パッケージをインストールする
npm ci
使う前に知っておきたいこと
- このリポジトリはインストール可能なパッケージではありません。完全にインストールするには、ダウンロードサイトを利用するか、ローカルの Web サーバーを設定する必要があります。
- PHP、Composer、Node.js、および MySQL、MariaDB、PostgreSQL などのデータベースが必要です。
- これは Joomla 6.2 の開発ブランチのため、リリース済みパッケージに比べて不安定な場合があります。
トピック
よくある質問
- joomla-cms とは?
- Joomla!は、Webサイトやオンラインアプリケーションを構築するための、無料のオープンソースPHPコンテンツ管理システムです。 Joomla!は、WebサイトやWebアプリケーションを構築するためのコンテンツ管理システムです。PHPとMySQL、MariaDB、PostgreSQLのいずれかを備えたサーバー上で動作し、GNU General Public License version 2以降のもとで配布されています。
- joomla-cms は無料で使えますか?ライセンスは?
- joomla-cms は GPL-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- joomla-cms は今もメンテナンスされていますか?
- 活発にメンテナンス中。joomla-cms の最終コミットは 2026年11月7日 です。
- joomla-cms は何に使えますか?
- 開発者以外の編集者が管理できるバックエンドを備えた、コンテンツ中心のWebサイトを構築する。 多言語Webサイトを運用する。 Joomlaのカスタム拡張機能を開発する、またはCMSのコア開発に貢献する。
- joomla-cms のインストール方法は?
- リポジトリをクローンする: git clone https://github.com/joomla/joomla-cms.git joomla-cms フォルダーに移動する: cd joomla-cms Composer で PHP の依存関係をインストールする: composer install npm パッケージをインストールする: npm ci
- joomla-cms はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/joomla/joomla-cms
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
コンテンツをJSONファイルに保存する、データベース不要の小型PHP製フラットファイルCMS。ファイルをアップロードするだけでインストールできます。
Haloは、個人ブログやナレッジベース、企業サイト、オンラインストアを構築できるオープンソースのWebサイトビルダーです。
Laravel PHP frameworkを基盤にした、迅速なプロトタイピングとシンプルな開発を目指す無料のセルフホスト型CMS。
編集者の使いやすさとフロントエンドの細かな制御を重視した、Django製のオープンソースCMS。
Umbracoは、Webサイトやデジタル体験を構築するための、無料でオープンソースの.NETコンテンツ管理システムです。