Explore
Topics
Collections
Documents
FAQ
GitHub
Explore repos
Explore
Topics
Collections
Documents
FAQ
GitHub
Explore repos
Explore
/
PHP
/
evolution-jp
modxcms-jp ·
Trending
modxcms-jp/evolution-jp
View on GitHub
Website / Demo
Copy link
Back to listing
33
stars
25
forks
11
contributors
PHP
README.md
View on GitHub
# Evolution CMS JP Edition [](https://www.gnu.org/licenses/old-licenses/gpl-2.0.html) [](https://www.php.net/) [](https://modx.jp/download.html) [](https://modx.jp/documents.html) - [Evolution CMS JP Edition](#evolution-cms-jp-edition) - [特長](#特長) - [ディレクトリ構成](#ディレクトリ構成) - [動作要件](#動作要件) - [インストール手順](#インストール手順) - [サポートとリソース](#サポートとリソース) - [ライセンス](#ライセンス) ## 特長 - **ツリー構造でのページ管理**: リソースは階層ツリーで整理され、公開順序や親子関係を一覧から把握できます。ページ全体を俯瞰しながら更新できる点が Evolution CMS の大きな魅力です。([チュートリアル抜粋](https://modx.jp/docs/tutorial/quick.html)) - **軽快なレスポンスとキャッシュ**: 軽量なコアとファイルベースのキャッシュにより、静的出力に匹敵するスピードでコンテンツを配信します。管理画面操作も軽く、更新作業がストレスになりません。([チュートリアル抜粋](https://modx.jp/docs/tutorial/quick.html)) - **DocumentParser 中心のアーキテクチャ**: `index.php` から `DocumentParser` がリクエストの初期化、テンプレート解析、イベント発火、レスポンス生成までを担当します。フローの詳細は `documents/architecture.md` を参照してください。 - **柔軟なテンプレートシステム**: テンプレート、チャンク、スニペット、プレースホルダーを組み合わせてサイトを構築できます。解析順序やモディファイアは `documents/template-system.md` に整理されています。 - **プラグインイベントと拡張性**: `OnWebPageInit` から `OnWebPageComplete` までのイベントで自由に拡張でき、`documents/events-and-plugins.md` にライフサイクルをまとめています。 ## ディレクトリ構成 | ディレクトリ | 概要 | | --- | --- | | `assets/` | テンプレート、スニペット、プラグイン、マネージャリソースなどのアセット類を格納します。| | `content/` | デフォルトのメディアルートです。`rb_base_dir` の設定に応じて画像やファイルが配置されます。| | `documents/` | コアアーキテクチャやキャッシュ機構などの技術ドキュメントを格納しています。| | `install/` | セットアップスクリプトです。新規インストールやアップデートで使用します。| | `manager/` | 管理画面とコア PHP クラスの実装です。`DocumentParser` や拡張 API が含まれます。| | `temp/` | キャッシュ、バックアップ、エクスポート済み静的 HTML などを格納する一時ディレクトリです。| ## 動作要件 - Web サーバー (Apache / Nginx など) - PHP 7.4 以上(8.2 以降を推奨) - MySQL 互換データベース (MySQL 5.x - 8.x / MariaDB など) - アップデートできるのは 1.0.0J 以降のサイトです。それより古い DB(上流の古い Evolution など)からは、そのままではアップデートできません インストール前チェックでは PHP バージョンやデータベース拡張、ディレクトリの書き込み権限などが検証されます。推奨環境については `install/langs/japanese-utf8.inc.php` のメッセージを参照してください。 ## インストール手順 1. リリースアーカイブを展開し、Web サーバーのドキュメントルートに配置します。 2. ブラウザで `/install/` にアクセスし、ウィザードの指示に従ってセットアップを進めます。 3. インストール完了後はセキュリティのために `install/` ディレクトリを削除します。 4. 管理画面にログインし、必要なシステム設定やユーザー権限を整備してください。 サンプルテンプレートやデモコンテンツも同梱されているため、初期セットアップ直後からサイト構造や MODX タグの利用方法を確認できます。 ## サポートとリソース - 日本語ポータル: [modx.jp](https://modx.jp/) - ドキュメントハブ: [assets/docs/](assets/docs/) - イベント・ニュース: [modx.jp/news.html](https://modx.jp/news.html) - フォーラム: [MODX Japan Users Group](https://forum.modx.jp/) - アップデート手順: [modx.jp/update.html](https://modx.jp/update.html) ## ライセンス Evolution CMS JP Edition は GNU General Public License (GPL) に基づいて配布されています。詳細は各ソースファイルヘッダーおよびインストールパッケージに含まれるライセンス文をご確認ください。
Live Chat