Wc kansai
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
No Downloads

Views

Total Views
3,538
On Slideshare
1,793
From Embeds
1,745
Number of Embeds
8

Actions

Shares
Downloads
6
Comments
0
Likes
16

Embeds 1,745

http://2014.kansai.wordcamp.org 1,349
https://twitter.com 374
http://www.slideee.com 11
https://www.chatwork.com 3
http://tweetedtimes.com 3
http://www.slidesearchengine.com 3
http://s.deeeki.com 1
http://pocketusercache.com.s3.amazonaws.com 1

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. クラウドデータと WordPressのAPI連携 14年6月6日金曜日
  • 2. 自己紹介 14年6月6日金曜日
  • 3. デジタルキューブ • Amazon Web Services APN コンサルティングパートナー https://aws.amazon.com/solution-providers/si/digitalcube-co-ltd • WordPress CodePoet Directory コンサルタント https://aws.amazon.com/solution-providers/si/digitalcube-co-ltd 14年6月6日金曜日
  • 4. • クラウドのデータを利用することのメ リットを知ってもらう 目標 14年6月6日金曜日
  • 5. 14年6月6日金曜日
  • 6. Google Analyticsの PVを元にランキングを表示 14年6月6日金曜日
  • 7. • ユーザのアクセスのたびにWordPressの DB内にPVのデータを書き込むため、キ ャッシュの効果が十分に発揮できない 従来のランキングプラグインの問題点 14年6月6日金曜日
  • 8. 従来のランキングプラグインの問題点 アクセスの度にPVをWordPressのDBに 書き込みが走るためキャッシュの効 果が発揮しきれない。 アクセスが集中するとDBが壊れるケ ースもある 14年6月6日金曜日
  • 9. GAと連携することで解決 ランキングのデータのみ GAのPVデータから取得 することで、キャッシュ の効果を100%発揮 14年6月6日金曜日
  • 10. Simple GA Ranking https://wordpress.org/plugins/simple-ga-ranking/ 14年6月6日金曜日
  • 11. • Google Analytics APIと連携してPVデータを取 り込む • ランキングのデータ自体はGAで管理。負荷 に対して強い • より正確なランキングデータが取得できる 14年6月6日金曜日
  • 12. 14年6月6日金曜日
  • 13. ソーシャル上での人気記事を 関連記事として表示する 14年6月6日金曜日
  • 14. • Amazon Kinesisを使用した関連記事配信サーバ 14年6月6日金曜日
  • 15. http://quinua.jp/ キヌアまとめサイトに関連記事を埋め込む 14年6月6日金曜日
  • 16. 関連記事配信サーバ 14年6月6日金曜日
  • 17. 「キヌア」に関する twitterデータを常時監 視、Kinesisストリームに ツイートを流し続ける 14年6月6日金曜日
  • 18. DynamoDBに記事ごとの Tweet数を集計 14年6月6日金曜日
  • 19. • DynamoDBにKinesisから取り出した記事ごとのツ イートが集計される 記事ID 集計 14年6月6日金曜日
  • 20. Amazon CloudSearch上にキヌアサイ トの記事データをインポート 14年6月6日金曜日
  • 21. • Amazon CloudSearchにて「キヌア」に関連する記 事を取得 14年6月6日金曜日
  • 22. 関連記事を取得するためのワー ド「キヌア」がWordPressサイ トよりリクエストされる 14年6月6日金曜日
  • 23. キヌアに関連する記事をAmazon CloudSearchより取得 Tweet数の降順にならべて記事の 一覧をDynamoDBより取得 14年6月6日金曜日
  • 24. データを照合した上で関 連記事のデータを生成 キヌアの関連記事を WordPressに返却 14年6月6日金曜日
  • 25. WordPress側で関連記事を どう受け取るのか? 14年6月6日金曜日
  • 26. WP Simple Related Posts https://wordpress.org/plugins/wp-simple-related-posts/ 14年6月6日金曜日
  • 27. WP Simple Related Posts • Addon Templateを使用してAmazon Kinesis関連記事 サーバと連携して関連記事取得できるプラグイン が作れる https://github.com/horike37/wp-simple-related- posts-addon-template/ 14年6月6日金曜日
  • 28. • 「キヌア」のタグから関連記事を抽出 14年6月6日金曜日
  • 29. • ツイート数でソートされている 14年6月6日金曜日
  • 30. まとめ • クラウドサービスの持つ特徴を生かしたコンテンツを API経由でWordPress上で利用することができる • パフォーマンス・データ管理上のメンテナンスコストの 面でメリットが高い • WordPressの会員データのみ外部サービスに切り出すこ とで、セキュリティの向上を計ったりもできる 14年6月6日金曜日