E-Business-Lösung mit Katalogfabrik®-PIM und eZ publish WCMS
eZ Publish 2012年5月勉強会 - サイトアクセス
-
Upload
ericsagnes -
Category
Documents
-
view
588 -
download
5
description
Transcript of eZ Publish 2012年5月勉強会 - サイトアクセス
![Page 1: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/1.jpg)
eZ Publish 勉強会~ 5 月~
サイトアクセス
![Page 2: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/2.jpg)
ご挨拶
● サニエ エリック● twitter/identica : @ericsagnes● サイト http://clina.jp/
![Page 3: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/3.jpg)
eZ Publish CE 2012.4
![Page 4: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/4.jpg)
eZ Publish CE 2012.4
● バグフィックス● クラスター、 SSO 、画像のアップロード、 eZ Flow
● パフォーマンス改善● コードの改善
![Page 5: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/5.jpg)
eZ Publish 4.7エトナ
![Page 6: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/6.jpg)
eZ Publish 4.7
● eZ Publish クラウド版(フィンランド)● eZ Market エクステンション
● eZ Odoscope (アクセス分析)● eZ Line Viewer (トレンド分析)● eZ App Factory (モバイルアプリケーション生成)● eZ Exceed (新しい編集ワークフロー)● eZ Multitasking (同時に複数コンテンツの編集)● eZ Way 2 Magento (マジェントとの連動)
● 自動的デザイン最適化
![Page 7: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/7.jpg)
サイトアクセス1:可能性
![Page 8: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/8.jpg)
サイトアクセスでできる事
● マルチサイト・マルチドメイン● マルチデザイン(モバイル・タブレットなど)● 多言語サイト● 複数管理画面● マルチデータベース● HTTPS● プレビューサイト
![Page 9: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/9.jpg)
サイトアクセス2:紹介
![Page 10: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/10.jpg)
サイトアクセス図
![Page 11: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/11.jpg)
標準サイトアクセス
● /admin => 管理画面● /eng => 英語サイト● /jpn => 日本語サイト● m. ドメイン => モバイルサイト
![Page 12: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/12.jpg)
サイトアクセスの設定( 1 )
● オーバーライドの site.ini● settings/override/site.ini.append.php
● [SiteSettings] ブロック● 利用できるサイトアクセスの宣言
● [SiteAccessSettings] ブロック● サイトアクセスの条件設定● 正規表現も利用可能
![Page 13: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/13.jpg)
サイトアクセスの設定( 2 )
● サイトアクセスは settings/siteaccess 以下のフォルダーとなります
● setttings/siteaccess/ サイトアクセス名 / の中にはすべての設定ファイルのオーバーライドを作れます
● 形式は /settings 直下のファイルは .append.ini.php拡張子が付きます(セキュリティ)
● 必要のファイル、必要のブロック、必要なルールだけをオーバーライドする
![Page 14: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/14.jpg)
サイトアクセスの設定( 3 )
● というわけで、サイトアクセスを利用することで同じ eZ Publish でまったく違う設定を利用することができます
● 各サイトアクセスで別・共有なエクステンションを読み込むこともできます!
● 違うエクステンションを利用すれば、違う機能とデザインも利用できます
![Page 15: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/15.jpg)
サイトアクセスの設定( 4 )
● さらに、エクステンションで設定のオーバーライドできますextension/[ext_name]/settings/
● エクステンション内でサイトアクセスの設定もできますextension/[ext_name]/settings/siteaccess/[sa_name]/
● さらに、カスタム設定ファイルも作れますextension/[ext_name]/settings/my_settings.ini.append.php
![Page 16: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/16.jpg)
注意
● いろいろな箇所で設定のオーバーライドができるため、どの設定が効いてるのは分かりにくい
● 管理画面の「システム設定」>「 INI ファイル」>「サイトアクセス名」でサイトアクセスに効いてる設定を確認できます
● 設定を変更したあとはキャッシュの削除
![Page 17: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/17.jpg)
ユースケース 1 :多言語サイト
● 一つの eZ Publish で多言語サイトを実装したい● コンテンツは同じデータベースを利用する● コンテンツとインターフェイスの翻訳が必要● デザインの微調整も必要です
![Page 18: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/18.jpg)
ユースケース 1 :図
![Page 19: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/19.jpg)
ユースケース 1 :利点
● デザインオーバライドで英語の必要なテンプレート CSS だけを追加必要
● 言語の追加は簡単● 言語毎にまったく別なデザインを利用するも可能
![Page 20: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/20.jpg)
ユースケース 2 :マルチサイト
● 一つの eZ Publish で複数な eZ Publish システムを運営
● コンテンツは同じデータベースを利用する● デザインはサイト毎に● 全サイトを管理する管理画面● 各サイトはルートノードのサブツリー
![Page 21: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/21.jpg)
ユースケース 2 :図
![Page 22: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/22.jpg)
ユースケース 2 :利点
● ユーザ・コンテンツの共有● 一つの管理画面で全サイトを管理できる● 複雑な構造に向いてる(部所、工場など)● ユーザ設定の再利用● サブサイトの追加は簡単
![Page 23: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/23.jpg)
ユースケース 3 :サイトファクトリ
● 一つの eZ Publish で複数の横展開サイト SAAS プラットホーム実装
● コンテンツは同じデータベースを利用する● デザインはサイト毎が基本があります● 全サイト共有機能
![Page 24: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/24.jpg)
ユースケース 3 :図
![Page 25: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/25.jpg)
ユースケース 3 :利点
● 横展開を効率的● アップデート・パッチ当ては楽● サイトの追加を自動化できる● 機能を追加する際に全サイトに反映されます● サイトの追加も簡単● ポータルを作るのも簡単(レイティング、タグなど)
![Page 26: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/26.jpg)
ユースケース 4 : eZ 共有サイト
● 一つの eZ Publish でサイトすべてを実装します● プロジェクトによって、別データベースか同じデータベースを利用する
● デザインは全サイト異なります
![Page 27: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/27.jpg)
ユースケース 4 :利点
● パッチ・アップデート当ては楽● PHP クラスとオペレーターの再利用可能=>カスタム CMS を作る
● 1サーバで完結、冗長化もできます● コスト削減● 希望が大きくなれば、サイトの独立は簡単● ホスティング+インテグレーションを提供する会社におすすめ
![Page 28: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/28.jpg)
ユースケース 5 :ブログサービス
● eZ Publish でブログシステムを提供● コンテンツは同じデータベースを利用する● 各ブログにデザインテーマを利用する● 各ブログにブログ管理画面
![Page 29: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/29.jpg)
ユースケース 5 :利点
● アップデート・パッチ当ては楽● サイトの追加を自動化できる● 機能を追加する際に全サイトに反映されます● ポータルを作るのも簡単(レイティング、タグなど)
● 複数の別機能管理画面
![Page 30: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/30.jpg)
まとめ
● サイトアクセスは別な設定を読み込むシステムに過ぎない
● だけど eZ Publish の構造のおかげで、設定だけで多くの可能性があります
![Page 31: eZ Publish 2012年5月勉強会 - サイトアクセス](https://reader031.fdocument.pub/reader031/viewer/2022020116/559af4081a28abad708b47a4/html5/thumbnails/31.jpg)
質問