eZ Platform とは
https://ezplatform.com/
eZ Platform は PHP で開発されているオープンソースのエンタープライズ向け CMS です。ノルウェー王国の eZ Systems 社によって1999年から eZ Publish として開発されてきました。
12月1日現在の最新バージョンは eZ Platform 2.3.2 です。
eZ Platform の特徴
- 開発元企業 (eZ Systems 社) による有償サポート
- フレームワークに Symfony をフルスタック採用
- コンテンツを視覚的な階層構造で管理できるツリー表示
- ユーザーを階層的に整理できるユーザー管理
- ユーザー権限の詳細な設定が可能な権限管理
- ユーザーも含めて項目を自由に編集できるコンテンツタイプ機能
- 同一コンテンツを複製せずに複数配置できるロケーション機能
- 同一コンテンツに複数の翻訳言語を登録できる多言語対応
- 同一コンテンツに複数のテンプレートを持たせられるサイトアクセス
eZ Platform に適したサイト
- 部署やユーザー数が多い組織で利用するサイト
- ユーザーやコンテンツの内容に応じて細かく権限を設定する必要のあるサイト
- 同一コンテンツを複数の出力(テンプレート)で配信するサイト
- 多言語展開が必要なサイト
- コンテンツの階層構造が複雑なサイト
- コンテンツの種類や決まった入力項目が多いサイト
システム要件
システム | 要件 |
---|---|
OS | Linux |
Web サーバー | Apache 2.4, with required modules mod_rewrite, mod_env and recommended: mod_setenvif, mod_expires event MPM is recommended, if you need to use prefork you'll also need the mod_php module Nginx 1.10, 1.12, 1.14 |
DB サーバー | MySQL 5.5.3 and higher, 5.6*, 5.7* MariaDB 5.5 (new enough to support utf8mb4 character set), 10.0, 10.1, 10.2*, 10.3* |
PHP | 7.1 7.2 |
Cluster | Redis (preferably a separate volatile-ttl instance for sessions, and an allkeys-lru/allkeys-lfu instance for cache) Solr or SQL based Search engine (but does not provide same featureset or performance as Solr) NFS or S3 Varnish 4.1 or higher with varnish-modules or Fastly using our bundle provided with eZ Platform Enterprise (for HttpCache) |
PHP エクステンション | curl ctype fileinfo iconv intl mbstring opcache pdo pdo mysql (with mysqlnd) posix reflection xml xsl zip php-redis or php-memcached (3.x) |