SlideShare une entreprise Scribd logo
1  sur  54
2014年6月13日
シックス・アパート株式会社
長内 毅志
CMS導入のポイントと
Movable Typeの優位性
アジェンダ
•CMS導入のポイント
–意識したい点は何か
–どのようにすればよいか
•Movable Typeの優位性と機能
CMS導入のポイント
CMS導入のポイント
1. 情報発信を第一にかんがえ、
拡張性・継続性を重視する
2. コンテンツの可搬性を意識して、
ネット環境の変化に対応する
情報発信を第一にかんがえ、
拡張性・継続性を重視する
「仕組み」よりも「コンテンツ」が重要
情報発信者が主役
•CMS用のRFPを作っていると、機能要
件に目を奪われやすい
•CMS≠ 多機能システム
•CMS≒ 情報発信がスムーズに行える
仕組み
拡張性、継続性を考慮する
•ウェブサイト
(≒ネット上の情報発信メディア)
に完成形はない
情報発信しやすい運用フローを実現するために
•はじめから100%を目指さない
–設計は緻密に、スタートはかるく
–はじめは8割程度の実装で、現状にあわせて改善を
かさねる
•担当者が発信しやすい環境をつくる
–例外処理を重要視しない
•多人数による更新フローを意識する
•スケーラビリティがあるシステムを
選択する
–コンテンツ、発信者は蓄積・増加する
コンテンツの可搬性を意識し、ネッ
ト環境の変化に対応する
閲覧環境、ネットトレンドは変化する
2008/10/3 日経「スマートフォンは売れるのか」
http://www.nikkei.com/article/DGXZZO10913560S0A710C1000000/
参考:閲覧環境の変化
• 出典:株式会社MM総研 http://www.m2ri.jp/newsreleases/main.php?id=010120130328500
未来の予想はむずかしい
•10年前(2004年)
–IEのシェア90%以上
–ドコモのiモード絶好調
•5年前(2009年)
–2007年iPhone登場、2008年に日本発売
–「スマホは売れるのか?」
•5年前、10年前にスマホの普及を予想
できた人はいますか?
•スマホ向けのウェブ技術の予想ができ
た人は?
(レスポンシブデザイン、グリッドデザイン)
2018年までに増加するモバイルデバイスは?
0%
20%
40%
60%
80%
100%
120%
モバイル データ トラフィックの予測(2013 ~ 2018 年の CAGR)
スマート
フォン
タブレット
PC
ノート
PC
M2M
(ウェアラブル)
シスコシステムズ「全世界のモバイル データ トラフィックの予測、2013 ~ 2018 年アップデート」より
http://www.cisco.com/web/JP/solution/isp/ipngn/literature/white_paper_c11-520862.html
ウェアラブルコンピュータ
•5年後のデバイス、
デザインを予想するのは
非常にむずかしい
•最初から「完全」に構築すると、
ネットの変化に対応できない
–カスタマイズコスト、リプレースコスト
–業務系システムとCMS (≒ ネットのシステム)
は異なる
CMSができること
•コンテンツとデザインを「分離」
•コンテンツを時代にそった方法で
「提供」する
•デザインにロジックを混在させない
–テンプレートにコードを直接かかない
–メンテナンス性、コンテンツの可搬性に影響を
あたえる
構造化されたhtmlでデザインする
•xhtml、html5の文法にそった構造
–コンテンツ移行がらくになる
ここまでのまとめ
• 情報発信しやすい環境、拡張性・継
続性を重視する
• ネット環境は変化する
– 最初から完全を目指さない
– コンテンツとデザインを分離して、可搬性を
高める
Movable Type 6の優位性と
機能
CMSとしてのMovable Type6のメリットは
•完成されたテンプレートシステム
•拡張性に富む (Data API)
•Movable Type 6の機能
完成されたテンプレートシステム
•テンプレートとDBが完全に分離
–ロジックとコンテンツがわかれている
–システムのメンテナンス性が高い
•コンテンツの可搬性
–ネット環境の変化に対応しやすい
最新10件のブログ記事をリンク付きで生成
<ul>
<MT:Entries limit="10">
<li>
<a href="<MT:EntryPermalink>">
<MT:EntryTitle>
</a>
</li>
</MT:Entries>
</ul>
事例:地球の歩き方特派員ブログ
• http://www.sixapart.jp/business/09099.html
• http://www.sixapart.jp/business/arukikata.html
2006 2014
10人→
100人超
PV
10倍超
Movable Typeの強み
•デザインとコンテンツを「分離」
•スケーラビリティ
拡張性に富む(Data API)
CMSの基本構造
DB
管理画面からデータ入力
テンプレートに従ってデータ出力
APIの利用
DB
管理画面、テンプレートを使わず
データの入出力できる
API API
拡張性に富む
•言語をとわず拡張
•管理画面をつかわずデータ登録
•プラグインによる拡張
Data API
•REST形式でMTのデータを入出力
–GET https://your-host/your-mt-api.cgi/
v1/sites/{blog_id}/entries
•MTの認証をつかうため、新たに認証シ
ステムをつくる必要がない
•コンテンツの可搬性
ウェブに限らず、あらゆるコンテンツを管理
ウェブサイト
スマホアプリ
Webサービス
Data APIの活用例
http://makanai.sixapart.jp
Data APIの活用例
Data APIの活用例
•COACH UNITED
最新バージョン
Movable Type 6.0.3
パフォーマンス改善
5つの新機能
•Data API
•Chart API
•非公開日指定
•Google Analyticsとの連携
•メッセージセンター
Google Analyticsの連携
• Google Analyticsと連携してアクセスデータをダッシュ
ボード上に表示
JSONデータで取得可能
•JSON形式でデータを取得可能
•PHP、JavaScriptなどで任意の形で
加工、利用
プラグイン
•more-analytics
https://github.com/miyanaga/
mt-more-analytics/
• MITライセンス
• 近日商用版リリース予定
レスポンシブウェブデザインテーマ
•Rainier
–ブログ向けテーマ
•Eiger
–企業サイト向けテーマ
Apex
•追加テーマ「Apex」
http://plugins.movabletype.jp/movable_type/apex.ht
ml
RainierとEiger、Apexのライセンス
•MITライセンス(オープンソース)
–自由にカスタマイズ、再頒布可能
–ビジネス利用も可能、オープンソース頒布も
カスタマイズ例
http://plugins.movabletype.jp/drk7jp/seo-tuning-eiger.html
5.Xの機能も引き継いでいます
• スマホ対応の管理画面
• 定型文機能
• PSGI対応
• セキュリティ強化機能
–連続した不正アクセスユーザーのIDをロックアウトする
–パスワードポリシーの設定変更
• リスティングフレームワーク
まとめ
• 情報発信のための運用フローと、
拡張性・継続性を考慮する
• コンテンツの可搬性を重視し、ネット環境の変
化に対応する
• Movable Typeは上記をカバーした、10年以上
の実績があるパブリッシングプラットフォーム
20140613 Movable Type Seminar

Contenu connexe

Similaire à 20140613 Movable Type Seminar

20130129 movable type_usage
20130129 movable type_usage20130129 movable type_usage
20130129 movable type_usageSix Apart
 
Mtddc meetup kyushu_2013_mt_usage
Mtddc meetup kyushu_2013_mt_usageMtddc meetup kyushu_2013_mt_usage
Mtddc meetup kyushu_2013_mt_usageSix Apart
 
20161102 cms security
20161102 cms  security20161102 cms  security
20161102 cms securitySix Apart
 
ディレクターからみたMovable Type + PowerCMSの優位性
ディレクターからみたMovable Type + PowerCMSの優位性ディレクターからみたMovable Type + PowerCMSの優位性
ディレクターからみたMovable Type + PowerCMSの優位性Renji Yoneda
 
あらためて考えるCMS選択 2012
あらためて考えるCMS選択 2012あらためて考えるCMS選択 2012
あらためて考えるCMS選択 2012Yasuhito Yabe
 
20170519 cms security_public
20170519 cms  security_public20170519 cms  security_public
20170519 cms security_publicSix Apart
 
eZ Publish勉強会2013年6月「best practices」
eZ Publish勉強会2013年6月「best practices」eZ Publish勉強会2013年6月「best practices」
eZ Publish勉強会2013年6月「best practices」ericsagnes
 
Drupal エンタープライズcmsをオープンソースcmsに置き換えれるか
Drupal エンタープライズcmsをオープンソースcmsに置き換えれるかDrupal エンタープライズcmsをオープンソースcmsに置き換えれるか
Drupal エンタープライズcmsをオープンソースcmsに置き換えれるかInoo Tanaka
 
「2013年以降、webを取り巻く環境変化と企業の課題」
「2013年以降、webを取り巻く環境変化と企業の課題」 「2013年以降、webを取り巻く環境変化と企業の課題」
「2013年以降、webを取り巻く環境変化と企業の課題」 IMJ Corporation
 
Plone talk 201308_terada
Plone talk 201308_teradaPlone talk 201308_terada
Plone talk 201308_teradaManabu Terada
 
20170922 cms security_public
20170922 cms  security_public20170922 cms  security_public
20170922 cms security_publicSix Apart
 
MTDDC 2012 TOKYO LT @riatw
MTDDC 2012 TOKYO LT @riatwMTDDC 2012 TOKYO LT @riatw
MTDDC 2012 TOKYO LT @riatwKentaro Suzuki
 
Plone conf 2014report by terada
Plone conf 2014report by teradaPlone conf 2014report by terada
Plone conf 2014report by teradaManabu Terada
 
国産baserCMSの基本機能と秘めたポテンシャル
国産baserCMSの基本機能と秘めたポテンシャル国産baserCMSの基本機能と秘めたポテンシャル
国産baserCMSの基本機能と秘めたポテンシャルRyuji Egashira
 
ウェブ社内報セミナー
ウェブ社内報セミナーウェブ社内報セミナー
ウェブ社内報セミナーShinya Kobayashi
 
ビジネスを加速するためのウェブサイト運営戦略
ビジネスを加速するためのウェブサイト運営戦略ビジネスを加速するためのウェブサイト運営戦略
ビジネスを加速するためのウェブサイト運営戦略Concent, Inc.
 
concrete5 CMS「運用」ケーススタディ
concrete5 CMS「運用」ケーススタディconcrete5 CMS「運用」ケーススタディ
concrete5 CMS「運用」ケーススタディHishikawa Takuro
 
20160317 ichigaya mt_cloud_handson
20160317 ichigaya mt_cloud_handson20160317 ichigaya mt_cloud_handson
20160317 ichigaya mt_cloud_handsonSix Apart
 
ビジネスを加速するためのウェブサイト運営戦略
ビジネスを加速するためのウェブサイト運営戦略ビジネスを加速するためのウェブサイト運営戦略
ビジネスを加速するためのウェブサイト運営戦略Concent, Inc.
 

Similaire à 20140613 Movable Type Seminar (20)

20130129 movable type_usage
20130129 movable type_usage20130129 movable type_usage
20130129 movable type_usage
 
Mtddc meetup kyushu_2013_mt_usage
Mtddc meetup kyushu_2013_mt_usageMtddc meetup kyushu_2013_mt_usage
Mtddc meetup kyushu_2013_mt_usage
 
20161102 cms security
20161102 cms  security20161102 cms  security
20161102 cms security
 
ディレクターからみたMovable Type + PowerCMSの優位性
ディレクターからみたMovable Type + PowerCMSの優位性ディレクターからみたMovable Type + PowerCMSの優位性
ディレクターからみたMovable Type + PowerCMSの優位性
 
あらためて考えるCMS選択 2012
あらためて考えるCMS選択 2012あらためて考えるCMS選択 2012
あらためて考えるCMS選択 2012
 
20170519 cms security_public
20170519 cms  security_public20170519 cms  security_public
20170519 cms security_public
 
eZ Publish勉強会2013年6月「best practices」
eZ Publish勉強会2013年6月「best practices」eZ Publish勉強会2013年6月「best practices」
eZ Publish勉強会2013年6月「best practices」
 
Drupal エンタープライズcmsをオープンソースcmsに置き換えれるか
Drupal エンタープライズcmsをオープンソースcmsに置き換えれるかDrupal エンタープライズcmsをオープンソースcmsに置き換えれるか
Drupal エンタープライズcmsをオープンソースcmsに置き換えれるか
 
「2013年以降、webを取り巻く環境変化と企業の課題」
「2013年以降、webを取り巻く環境変化と企業の課題」 「2013年以降、webを取り巻く環境変化と企業の課題」
「2013年以降、webを取り巻く環境変化と企業の課題」
 
Plone talk 201308_terada
Plone talk 201308_teradaPlone talk 201308_terada
Plone talk 201308_terada
 
20170922 cms security_public
20170922 cms  security_public20170922 cms  security_public
20170922 cms security_public
 
MTDDC 2012 TOKYO LT @riatw
MTDDC 2012 TOKYO LT @riatwMTDDC 2012 TOKYO LT @riatw
MTDDC 2012 TOKYO LT @riatw
 
Plone conf 2014report by terada
Plone conf 2014report by teradaPlone conf 2014report by terada
Plone conf 2014report by terada
 
国産baserCMSの基本機能と秘めたポテンシャル
国産baserCMSの基本機能と秘めたポテンシャル国産baserCMSの基本機能と秘めたポテンシャル
国産baserCMSの基本機能と秘めたポテンシャル
 
ウェブ社内報セミナー
ウェブ社内報セミナーウェブ社内報セミナー
ウェブ社内報セミナー
 
ビジネスを加速するためのウェブサイト運営戦略
ビジネスを加速するためのウェブサイト運営戦略ビジネスを加速するためのウェブサイト運営戦略
ビジネスを加速するためのウェブサイト運営戦略
 
concrete5 CMS「運用」ケーススタディ
concrete5 CMS「運用」ケーススタディconcrete5 CMS「運用」ケーススタディ
concrete5 CMS「運用」ケーススタディ
 
20160317 ichigaya mt_cloud_handson
20160317 ichigaya mt_cloud_handson20160317 ichigaya mt_cloud_handson
20160317 ichigaya mt_cloud_handson
 
ビジネスを加速するためのウェブサイト運営戦略
ビジネスを加速するためのウェブサイト運営戦略ビジネスを加速するためのウェブサイト運営戦略
ビジネスを加速するためのウェブサイト運営戦略
 
Oss事例紹介資料20141111 明日の認証会議 掲載用
Oss事例紹介資料20141111 明日の認証会議 掲載用Oss事例紹介資料20141111 明日の認証会議 掲載用
Oss事例紹介資料20141111 明日の認証会議 掲載用
 

Plus de Six Apart

20180723 okubo mtc_loud_handson
20180723 okubo mtc_loud_handson20180723 okubo mtc_loud_handson
20180723 okubo mtc_loud_handsonSix Apart
 
20180709 pronet study
20180709 pronet study20180709 pronet study
20180709 pronet studySix Apart
 
20180709 aws handson_public
20180709 aws handson_public20180709 aws handson_public
20180709 aws handson_publicSix Apart
 
20180702 okubo mtc_loud_handson
20180702 okubo mtc_loud_handson20180702 okubo mtc_loud_handson
20180702 okubo mtc_loud_handsonSix Apart
 
20180625 dev relenglish_public
20180625 dev relenglish_public20180625 dev relenglish_public
20180625 dev relenglish_publicSix Apart
 
20180628 sappor alibaba_event
20180628 sappor alibaba_event20180628 sappor alibaba_event
20180628 sappor alibaba_eventSix Apart
 
20180411 monaca ug_lt
20180411 monaca ug_lt20180411 monaca ug_lt
20180411 monaca ug_ltSix Apart
 
20180326 mt azure_handson_translation
20180326 mt azure_handson_translation20180326 mt azure_handson_translation
20180326 mt azure_handson_translationSix Apart
 
20180228 jazug
20180228 jazug20180228 jazug
20180228 jazugSix Apart
 
20180228 aws handson_public
20180228 aws handson_public20180228 aws handson_public
20180228 aws handson_publicSix Apart
 
20180214 okubo mt_cloud_handson
20180214 okubo mt_cloud_handson20180214 okubo mt_cloud_handson
20180214 okubo mt_cloud_handsonSix Apart
 
20171023 mt azure_handson
20171023 mt azure_handson20171023 mt azure_handson
20171023 mt azure_handsonSix Apart
 
20170926 aws handson_public
20170926 aws handson_public20170926 aws handson_public
20170926 aws handson_publicSix Apart
 
20170921 smartphone apli_seminar_public
20170921 smartphone apli_seminar_public20170921 smartphone apli_seminar_public
20170921 smartphone apli_seminar_publicSix Apart
 
20170905 dev rellt_public
20170905 dev rellt_public20170905 dev rellt_public
20170905 dev rellt_publicSix Apart
 
20170801 monaca ug_lt_public
20170801 monaca ug_lt_public20170801 monaca ug_lt_public
20170801 monaca ug_lt_publicSix Apart
 
20170713 smartphone apli_seminar_public
20170713 smartphone apli_seminar_public20170713 smartphone apli_seminar_public
20170713 smartphone apli_seminar_publicSix Apart
 
20170624 cms idobata_kaigi
20170624 cms idobata_kaigi20170624 cms idobata_kaigi
20170624 cms idobata_kaigiSix Apart
 
20170609 dev rel_meetup
20170609 dev rel_meetup20170609 dev rel_meetup
20170609 dev rel_meetupSix Apart
 
20170602 aws lt_public
20170602 aws lt_public20170602 aws lt_public
20170602 aws lt_publicSix Apart
 

Plus de Six Apart (20)

20180723 okubo mtc_loud_handson
20180723 okubo mtc_loud_handson20180723 okubo mtc_loud_handson
20180723 okubo mtc_loud_handson
 
20180709 pronet study
20180709 pronet study20180709 pronet study
20180709 pronet study
 
20180709 aws handson_public
20180709 aws handson_public20180709 aws handson_public
20180709 aws handson_public
 
20180702 okubo mtc_loud_handson
20180702 okubo mtc_loud_handson20180702 okubo mtc_loud_handson
20180702 okubo mtc_loud_handson
 
20180625 dev relenglish_public
20180625 dev relenglish_public20180625 dev relenglish_public
20180625 dev relenglish_public
 
20180628 sappor alibaba_event
20180628 sappor alibaba_event20180628 sappor alibaba_event
20180628 sappor alibaba_event
 
20180411 monaca ug_lt
20180411 monaca ug_lt20180411 monaca ug_lt
20180411 monaca ug_lt
 
20180326 mt azure_handson_translation
20180326 mt azure_handson_translation20180326 mt azure_handson_translation
20180326 mt azure_handson_translation
 
20180228 jazug
20180228 jazug20180228 jazug
20180228 jazug
 
20180228 aws handson_public
20180228 aws handson_public20180228 aws handson_public
20180228 aws handson_public
 
20180214 okubo mt_cloud_handson
20180214 okubo mt_cloud_handson20180214 okubo mt_cloud_handson
20180214 okubo mt_cloud_handson
 
20171023 mt azure_handson
20171023 mt azure_handson20171023 mt azure_handson
20171023 mt azure_handson
 
20170926 aws handson_public
20170926 aws handson_public20170926 aws handson_public
20170926 aws handson_public
 
20170921 smartphone apli_seminar_public
20170921 smartphone apli_seminar_public20170921 smartphone apli_seminar_public
20170921 smartphone apli_seminar_public
 
20170905 dev rellt_public
20170905 dev rellt_public20170905 dev rellt_public
20170905 dev rellt_public
 
20170801 monaca ug_lt_public
20170801 monaca ug_lt_public20170801 monaca ug_lt_public
20170801 monaca ug_lt_public
 
20170713 smartphone apli_seminar_public
20170713 smartphone apli_seminar_public20170713 smartphone apli_seminar_public
20170713 smartphone apli_seminar_public
 
20170624 cms idobata_kaigi
20170624 cms idobata_kaigi20170624 cms idobata_kaigi
20170624 cms idobata_kaigi
 
20170609 dev rel_meetup
20170609 dev rel_meetup20170609 dev rel_meetup
20170609 dev rel_meetup
 
20170602 aws lt_public
20170602 aws lt_public20170602 aws lt_public
20170602 aws lt_public
 

20140613 Movable Type Seminar

Notes de l'éditeur

  1. スケーラビリティ、サステナビリティ ネットの環境は変る これから詳しくお話します
  2. ビルゲイツの言葉 実際の文章は、ちょっと文脈が違うが、言っていることは「ネット上ではコンテンツが大事」であるという言葉 結論が同じなので引用しました。
  3. 予算取りを最初に行い、一気にシステムを構築しようとすると、最初にできるだけいろいろな機能を詰め込みがち
  4. デバイス、SNS、動画、ウェブサービス、etc
  5. いしかわつつむさん 著名なケータイ業界のジャーナリスト 専門家でさえ読み違える
  6. たった5年間で、モバイルデバイスのシェアは急速に変化している 5年前のモバイル向けウェブサイトは、スマホ向けに作りなおさなければいけなくなった企業も多いと思う 誰も5年後の姿を予想できなかった。 つまり、これから5年後も大きく変わる可能性が十分ある
  7. 数千ページのデータ移行 1人月で対応 構造化されていたので、移行とデザインの変更が楽だった
  8. たちあげてからすでに7,8年経っている。 MTで作られている 規模もどんどん大きくなるが、それに合わせてスケールしている 2006年は12人、2013年は100人以上 PVは10倍以上 SNSとの連動、スマホ対応もできている