個人ブログから大規模まで! 多機能 cms 「 ez publish...

15
 個人ブログから大規模まで! 多機能 CMS eZ Publish コミュニティエディション」の活用法

Upload: ericsagnes

Post on 23-May-2015

6.666 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: 個人ブログから大規模まで! 多機能 CMS 「 eZ Publish コミュニティエディション」の活用法

   

個人ブログから大規模まで!多機能 CMS 「 eZ Publish コミュニティエディション」の活用法

Page 2: 個人ブログから大規模まで! 多機能 CMS 「 eZ Publish コミュニティエディション」の活用法

   

eZ Publish とは

● オープンソース CMS ( Github で管理)● 10 年以上開発されています( 2001 年~)● LAMP 環境で動作( PostgreSQL 、 Oracle 、 IIS も対応)

● CMS でありながらフレームワーク

Page 3: 個人ブログから大規模まで! 多機能 CMS 「 eZ Publish コミュニティエディション」の活用法

   

eZ Publish の特徴● 標準機能の数で開発期間の短縮

● Rest API

● Webdav

● Ldap

● ファイルのマルチアップロード● 多段階ワークフロー● 多言語● マルチサイト● バージョン管理● 細かいアクセス権限の設定● 管理画面のカスタマイズ・独自管理画面● 高機能検索エンジン● …

Page 4: 個人ブログから大規模まで! 多機能 CMS 「 eZ Publish コミュニティエディション」の活用法

   

“eZ? no”

● 機能が多いほど難しい?

● 自由があるほど混乱する?

● 管理画面が分かりにくい?

Page 5: 個人ブログから大規模まで! 多機能 CMS 「 eZ Publish コミュニティエディション」の活用法

   

eZ Publish でブログ

● 標準インストール

● webin パッケージを利用

● 完了?

Page 6: 個人ブログから大規模まで! 多機能 CMS 「 eZ Publish コミュニティエディション」の活用法

   

eZ Publish でブログ・利点

● 進化できる● 簡単に機能の追加

● イベント管理● ギャラリー● 掲示板● 好きな機能

● 冗長化に対応

Page 7: 個人ブログから大規模まで! 多機能 CMS 「 eZ Publish コミュニティエディション」の活用法

   

eZ Publish の特徴

● 柔軟コンテンツモデル● ニーズに合ったコンテンツ種類の設定( GUI )● 標準に 30 以上のコンテンツ種類

● 柔軟テンプレートエンジン● テンプレートのオーバーライドシステム● テンプレート言語の拡張可能

Page 8: 個人ブログから大規模まで! 多機能 CMS 「 eZ Publish コミュニティエディション」の活用法

   

eZ Publish で大規模システムの例

● 8 ドメイン・ 10 サイト● 2 データベース● 多言語(日本語+英語)● 自動 Twitter 投稿● イベント自動管理● クロスドメイン投稿・統合 RSS

● テンプレートオペレーターの追加

● 承認ワークフロー● 未来公開● 複雑アクセス権限● タグで関連付け● 画像ギャラリー● マルチアップロード● 複雑キャッシュ設定● コンテンツの関連付け

Page 9: 個人ブログから大規模まで! 多機能 CMS 「 eZ Publish コミュニティエディション」の活用法

   

図にすると

Page 10: 個人ブログから大規模まで! 多機能 CMS 「 eZ Publish コミュニティエディション」の活用法

   

それでも

● 一つの eZ Publish● 元テンプレートやコードに変更なし● 3 カスタムエクステンションで実装● ~ 150 テンプレート● システムの第 1 ステップ● 簡単に新規サブサイト・機能の追加可能

Page 11: 個人ブログから大規模まで! 多機能 CMS 「 eZ Publish コミュニティエディション」の活用法

   

eZ Publish で大規模システム

● 標準機能を利用● カスタムコンテンツクラス● モジュールの追加● テンプレートオペレーターの追加● カーネルのオーバーライド● eZ Components 利用

● eZ Publish のコードに変更せず!

Page 12: 個人ブログから大規模まで! 多機能 CMS 「 eZ Publish コミュニティエディション」の活用法

   

コミュニティ

● 公式コミュニティ share.ez.no● wiki サイト ezpedia.org● ヨーロッパで多くのブログ

Page 13: 個人ブログから大規模まで! 多機能 CMS 「 eZ Publish コミュニティエディション」の活用法

   

eZ Publish の弱点

● 資料はほんとんど英語● 英語でも資料・ドキュメントが少ない

=>  コードを直接みる事は多い!

Page 14: 個人ブログから大規模まで! 多機能 CMS 「 eZ Publish コミュニティエディション」の活用法

   

eZ Publish 日本コミュニティ

● 日本語専用サイト ez­japan.org● 毎月のイベント・勉強会● 日本語でチュートリアル・資料の作成● だれでも参加できる

Page 15: 個人ブログから大規模まで! 多機能 CMS 「 eZ Publish コミュニティエディション」の活用法

   

質問