Skip to content

yanoshin/kabumatome_analytics

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

市況かぶ全力2階建さん 登場者ランキング2022

【Update!】2022年に対応しました。(2022-12-05)

Requirements

  • This depends on PHP 5.4+ and Guzzle 4+

Description

ブログサイト「市況かぶ全力2階建」さんの2022年中の記事に引用登場したTwitterアカウントのランキングを集計します。

こちらのブログ記事もご覧ください。

Rule

  • 2階建さんの2022年中の公開記事を対象にしています。(期間はconfig.phpにて定義)
  • 1記事につき何回引用されていても登場1回とカウントしてます。
  • 全力2階建 @kabumatome さんのアカウントだけはランキング除外としました。
  • 一気に処理して全力2階建さんへ負荷をかけないよう、HTMLリクエストには毎回1秒のウェイトをかけています。(だからちょっと時間かかるので、待っててね)

SETUP

ソースコードの取得

$ git clone https://github.com/yanoshin/kabumatome_analytics.git
$ cd kabumatome_analytics/

HTMLパーサのGoutteなど必要なライブラリをcomposerにて導入します。

$ curl -sS https://getcomposer.org/installer | php
$ ./composer.phar update

How to use

次のコマンドを実行すると、集計が始まります。

$ php hack_kabumatome.php

以下は実行結果の表示例

〜処理が始まります

記事一覧を取得中:http://kabumatome.doorblog.jp/?p=1
記事一覧を取得中:http://kabumatome.doorblog.jp/?p=2
記事一覧を取得中:http://kabumatome.doorblog.jp/?p=3

(略)
〜集計結果が表示されます

——————
★ 結果発表 ★
——————
全 532 記事中からの登場ユニーク数ランキング2020
(略)

About

市況かぶ全力2階建さんをゴニョゴニョ

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages