20130909 movable type_seminar
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
662
On Slideshare
449
From Embeds
213
Number of Embeds
2

Actions

Shares
Downloads
3
Comments
0
Likes
0

Embeds 213

http://www.sixapart.jp 209
http://cloud.feedly.com 4

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. 2013年9月9日 シックス・アパート株式会社 長内 毅志 コンセプトと機能、最新情報
  • 2. アジェンダ • Movable Type とは • Movable Type 6 –コンセプト –機能紹介 (新機能、新アプリ、機能改修) –プラグインディレクトリ –その他 • ライセンス体系 • イベント
  • 3. Movable Typeとは
  • 4. Movable Typeとは • 10年以上利用されているブログ・CMS(通称MT) • MTタグ組み合わせでロジック生成 • テンプレートとDBが完全に分離している (MVCライク) • プラグインで拡張可能 • どんなコードも生成可能
  • 5. html感覚でテンプレートを構築できる <ul> <MT:Entries limit="10"> <li><a href="<MT:EntryPermalink>"><MT:EntryTitle></a></li> </MT:Entries> </ul> 再新10件のブログ記事をリンク付きで生成
  • 6. Movable Type 6
  • 7. 4年ぶりのメジャーバージョンアップ From Wikimedia
  • 8. コンセプト • Simple –シンプルに使える。シンプルに作る。 • Smart –スマートに使える。スマートに作る。 • Speedy –軽快なレスポンス。軽く作る。早く動く。
  • 9. 狙い • Movable Type の良さを活かしながら、 さらなる進化を • 互換性も重視 –管理画⾯面は基本的に 5.2 互換
  • 10. 5つの新機能 機能紹介
  • 11. 5つの新機能 • Data API • Chart API • 非公開日指定 • Google Analyticsとの連携 • メッセージセンター
  • 12. Data API • API経由でMTのデータを操作(修正、追記、保存)す る仕組み • Perlだけでなく、PHP、JavaScriptなど、既存の言語 で利用できる • MTの認証・権限管理を利用していてセキュア • REST形式 – GET https://your-host/your-mt-api.cgi/v1/sites/{blog_id}/entries
  • 13. ウェブに限らず、あらゆるコンテンツを管理 ウェブサイト スマホアプリ Webサービス
  • 14. Data APIの活用例 • リアルタイム編集 • インクリメンタルサーチ • TODO管理アプリ –etc…
  • 15. Chart API • ダッシュボードのStatsに利用 • MTの管理画面だけではなく、外部の公開サイト側にも 利用可能 • MITライセンス –https://github.com/movabletype/mt-chart-api-sdk-js
  • 16. Chart API SAMPLE
  • 17. その他の新機能 • 非公開日指定 –指定した日時で非公開処理 • Google Analyticsとの連携 –管理画面でアクセス状況の確認 • メッセージセンター –システムからの通知を行う
  • 18. 新アプリケーション 機能紹介
  • 19. 新アプリ • Loupe –Data API、Chart APIのリファレンス実装 –HTML、CSS、JavaScriptのみ –スマホからMTの主要機能を管理 –MITライセンス
  • 20. 3つの機能改修 新機能紹介
  • 21. 3つの機能改修 • ウェブサイトの見直し –ウェブサイト=>ブログの階層構造を見直し –MT3、4と同じようにブログが作れます • ダッシュボードの変更 –よりCMS的に • カテゴリアーカイブの出力コントロール –記事がないときカテゴリページ[作る/作らない]を選べる
  • 22. その他の改修、機能 新機能紹介
  • 23. その他の改修 • パフォーマンス改善
  • 24. 5.Xの機能も引き継いでいます • スマホ対応の管理画面 • レスポンシブWebデザインテーマ(MIT) • 定型文機能 • PSGI対応 • セキュリティ強化機能 –連続した不正アクセスユーザーのIDをロックアウトする –パスワードポリシーの設定変更 • リスティングフレームワーク
  • 25. プラグインディレクトリ
  • 26. 新プラグインディレクトリ • Githubと連動、更新情報が自動反映 • 日英2言語対応 http://beta.plugins.movabletype.jp
  • 27. ライセンス体系
  • 28. ライセンス体系の見直し • 無制限ユーザーライセンスを値下げ –12万円=>9万円(税別) • ライセンス体系の見直し –5ユーザーライセンス、MTOSの廃止 • 個人無償版は引き続き配布
  • 29. MITライセンスへの転換 • レスポンシブWebデザインテーマ 「Rainier」「Eiger」 • Loupe、Data API/Chart APIのJSライブラリ部分 • その他のプラグイン
  • 30. 参考:MITライセンス • ソフトウェアの複製を使用、複写、変更、結合、掲載 、頒布、サブライセンス、および/または販売する権利 、およびソフトウェアを提供する相手に同じことを許 可する権利も無制限に含まれます (SourceForgeより抜粋)
  • 31. イベント
  • 32. From Six Apart • MTDDC TOKYO 2013 –August 3rd (Sat), 2013
  • 33. 全国各地でも • MTDDC Meetup HOKKAIDO 2013 –October 5th (Sat), 2013 Sapporo, Hokkaido • Movable Typeの日 –September 19th(Thu), 2013 Nagoya, Aichi • MT開発合宿 –August 24-25th (Sat-Sun), 2013 Aso, Kumamoto • MTCafe Nagoya –August 27th (Tue), 2013 Nagoya, Aichi …and More
  • 34. 最新事例
  • 35. Blog On Business http://www.sixapart.jp/business