movable type の現在と未来〜data api の可能性〜

34
Movable Type の現在と未来 ~Data API の可能性~ MT なごや 2015.11.13

Upload: -

Post on 15-Apr-2017

1.203 views

Category:

Technology


3 download

TRANSCRIPT

Movable Type の現在と未来 ~Data API の可能性~

M T な ご や 2 0 1 5 . 1 1 . 1 3

昨年、コミュニティ主体で実施したカンファレンス

毎月、ベースキャンプ名古屋で行っています

こちらで、河野さんと一緒にパネラーをしました

マーケティング専攻

広告代理店 営業

企画制作会社 プロデューサー

Web制作プロダクション 代表

+ 印刷会社 Webディレクター

最近リリースされた最新版

オープンソース開発中止ライセンスの一本化(実質値上げ)

管理画面の高速化クラウド版/AWS版/ウェブサービス版Data API の実装

開発リソースの集中

バージョンが6になって…

14年前

静的生成

Perlブログ

MySQL

開発の拠点が日本国内5万サイト

MTとは

いまではいろんなCMSがあります

DB

WEB

更新

閲覧

①②

③④

DB

WEB

更新

閲覧

①②

公開サイトにプログラム不要 (コメントや検索には必要)

テンプレートにプログラム不要 (MTML…マークアップ言語)

ファイル生成ツール

MTの利点

ところが

オープンソースの波

開発者コミュニティと隔たり

エンタープライズ対応に注力

Perlですし

一時期こんなことがありまして

開発者不足

狭い世界なので良いこともありますが(開発者が近いなど。日本の方ですし)

Perlですし

~MT3 ブログツールMT4 CMS・ウェブサイト

MT5 大規模サイト

管理画面の高速化クラウド版/AWS版/ウェブサービス版Data API の実装

MT6 ではシンプルにも使えるように進化

管理画面の高速化

MT5

管理画面の高速化

MT6

管理画面の高速化

MT5とMT6は見た目はほとんど変わらず、内部がスピードアップ

クラウド版/AWS版

AWS版やクラウド版もあります

ウェブサービス版

ウェブサービス版も登場

ウェブサービス版

ウェブサービス版の管理画面

ウェブサービス版

使い勝手は近いです

Data API

REST / JSON API URIベースの呼び出し、JSON形式で出力

MTの認証機能

プラグインでの拡張 プラグイン(Perl)を作成してエンドポイントを追加

JavaScriptライブラリを提供

で、今後はどうなるの?

Data APIを使って管理画面に行かずに更新する事例

フロントにjQueryのカレンダーライブラリを使用Data APIで直接投稿

Movable Type 連携 kintoneプラグイン

Data APIを使ったkintoneとの連携プラグイン

Data APIを使ったchromeアプリ

Data APIを使ったiOSアプリ

MT 7

本当のバージョンアップへ