Haloは、個人ブログやナレッジベース、企業サイト、オンラインストアを構築できるオープンソースのWebサイトビルダーです。
WonderCMS/wondercms
コンテンツをJSONファイルに保存する、データベース不要の小型PHP製フラットファイルCMS。ファイルをアップロードするだけでインストールできます。
代替できる製品:WordPress
- スター
- 744
- フォーク
- 169
- 未解決の Issue
- 0
- 最終コミット
- 4 日前
これは何?
WonderCMSはPHPで書かれたフラットファイル型のコンテンツ管理システムです。サイトのコンテンツはデータベースではなくJSONファイルに保存されるため、パッケージを解凍してファイルをWebサーバーにアップロードするだけでインストールできます。コアは5つのファイルで構成され、軽量で設定が不要なことを特徴としています。
管理画面では、ページの作成やインライン編集、サブページやメニュー順の管理、ページごとのSEOタイトルと説明文の設定、ファイルのアップロードができます。テーマやプラグインは管理画面からインストールでき、プラグインはリスナーシステムを通じてコアに連携します。ワンクリックでの更新とバックアップ機能も組み込まれています。
Apache、NGINX、IIS、Caddyで動作し、cURL、mbstring、Zip拡張機能を備えたPHP 7.4以降が必要です。また、HTTPSに対応しています。ログイン認証情報はPHPのpassword_hashでハッシュ化され、管理画面の操作にはCSRFトークンが使われます。トラッキングCookieは追加せず、PHPセッションCookieを1つだけ設定します。
主な機能
- 01コンテンツをJSONファイルに保存するため、データベースのセットアップは不要です。
- 02ファイルをアップロードするだけでインストールでき、ワンクリック更新とバックアップにも対応しています。
- 03サブページ、メニュー順、ページごとのSEO項目を管理でき、ページをインラインで編集できます。
- 04テーマとプラグインのインストーラーを備え、プラグインはフックとリスナーを通じて連携します。
- 05Apache、NGINX、IIS、Caddyで動作し、カスタムコード用のfunctions.phpも任意で利用できます。
ユースケース
- 共有PHPホスティングで、個人や小規模事業者向けのシンプルなWebサイトを構築する。
- 更新頻度の低いランディングページや会社案内サイトを公開する。
- データベースサーバーを運用せずに、小規模なブログを運営する。
- ファイルをコピーして、サイトを新しいホストへ移行する。
クイックスタート
- 1
WonderCMS のウェブサイトから最新バージョンをダウンロードします
- 2
ファイルを解凍してウェブサーバーにアップロードします
- 3
または GitHub からリポジトリをクローンします
git clone https://github.com/WonderCMS/wondercms.git
使う前に知っておきたいこと
- cURL、mbstring、Zip 拡張機能を備えた PHP 7.4 以降が必要です。
- NGINX または IIS サーバーでは、追加の設定が1つ必要です。
収録されている特集
トピック
よくある質問
- wondercms とは?
- コンテンツをJSONファイルに保存する、データベース不要の小型PHP製フラットファイルCMS。ファイルをアップロードするだけでインストールできます。 WonderCMSはPHPで書かれたフラットファイル型のコンテンツ管理システムです。サイトのコンテンツはデータベースではなくJSONファイルに保存されるため、パッケージを解凍してファイルをWebサーバーにアップロードするだけでインストールできます。コアは5つのファイルで構成され、軽量で設定が不要なことを特徴としています。
- wondercms は無料で使えますか?ライセンスは?
- wondercms は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- wondercms は今もメンテナンスされていますか?
- 活発にメンテナンス中。wondercms の最終コミットは 2026年11月2日 です。
- wondercms は何に使えますか?
- 共有PHPホスティングで、個人や小規模事業者向けのシンプルなWebサイトを構築する。 更新頻度の低いランディングページや会社案内サイトを公開する。 データベースサーバーを運用せずに、小規模なブログを運営する。 ファイルをコピーして、サイトを新しいホストへ移行する。
- wondercms のインストール方法は?
- WonderCMS のウェブサイトから最新バージョンをダウンロードします ファイルを解凍してウェブサーバーにアップロードします または GitHub からリポジトリをクローンします: git clone https://github.com/WonderCMS/wondercms.git
- wondercms はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/WonderCMS/wondercms
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Laravel向けComposerパッケージとして導入でき、Git対応のフラットファイルにコンテンツを保存するCMS。
データベース不要で軽量なWebサイトやブログを作れる、フラットファイル型のPHP CMS。
Webサイト、ブログ、ECストアを構築できる、ドラッグ&ドロップ式ページビルダー搭載のセルフホスト型PHP CMS。
MODX Revolutionは、多言語対応の企業サイトから個人ブログ、モバイルAPIまで構築できるPHP製のコンテンツ管理システム兼アプリケーションフレームワークです。
データベース不要で、ページをMarkdownファイルとして保存するPHP製フラットファイルCMS。