Upload
yuji-oda
View
2.562
Download
9
Embed Size (px)
DESCRIPTION
Citation preview
バックアッププラグインVault Docs のご紹介
yu-jihttp://factage.com/yu-ji/Twitter: @yujiod
1
自己紹介
• yu-ji http://factage.com/yu-ji/
• WordPress プラグインを公開しています
• 他には WordPress Media Flickr, Wp-MixiPublisher など
• 昔 PukiWiki を作り公開していました
• 2001~2002年頃
• 普段はメディアの開発などに携わっているエンジニアです
2
Vault Docs ?
3
“Google Docs” に記事をバックアップします。
4
Vault Docs ?
• Google Docs に記事をバックアップ
• 記事保存時に自動的にドキュメントとして保存• 手動でバックアップをとる必要が無い• バックアップを復元は WordPress 管理画面
5
開発経緯
6
このLTのネタに一週間ほどで開発
7
背景
• 無くして分かるバックアップの大切さ• でも手動でバックアップは面倒• 復元が必要に... バックアップ何処?
オンラインストレージへの自動保存“ドキュメント”として扱うのはたぶん相性が良い
8
Vault Docs の仕組み
9
認証・認可の仕組み
Googleアカウント
AuthSub API による認証・認可
• イントラネット、ローカルホストでもOK
• Google Apps の Google Docs もOK
10
保存・復元の仕組み
Google Docs
Google Documents List Data API v3.0
• 記事保存時にバックグラウンドで送信するので保存時に待たされることは無い
11
画面イメージ
12
13
Googleアカウントの認証
14
Googleへログイン
15
Google Docs の認可
16
いつも通り記事を書く
17
Google Docs
18
バックアップしたい記事にチェック
過去記事のバックアップ
19
復元したい記事にチェック
バックアップの復元
課題
20
課題
• カテゴリのバックアップ・復元に未対応• タグのバックアップ・復元に未対応• 記事へ添付したファイルのバックアップ・復元に未対応
次のリリース以降で対応してまいります!
21
課題
• Google Docs の容量制限
• ひとつのドキュメントあたり500KB
• ドキュメント・プレゼンテーションあわせて5,000個
毎日記事書いても10年以上大丈夫だけど。。
この制限を超えそうだったらGMailへの保存も検討
22
Vault Docshttp://wordpress.org/extend/plugins/vault-docs/
23
yu-jihttp://factage.com/yu-ji/Twitter: @yujiod