Wc kansai

4,502 views

Published on

0 Comments
16 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,502
On SlideShare
0
From Embeds
0
Number of Embeds
2,098
Actions
Shares
0
Downloads
8
Comments
0
Likes
16
Embeds 0
No embeds

No notes for slide

Wc kansai

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

×