WordPress日本語フォーラムの回答者数を数えるスクリプトを作ってみた

経緯 4.3 -> 4.4の常連回答者計測データが見当たらなかった ounziw/Active-Users-List-of-WordPress-Japan-Forumで自力計測は面倒そうで諦めた じゃあそれっぽいの作っち […]

広告ここから
広告ここまで

目次

    経緯

    1. 4.3 -> 4.4の常連回答者計測データが見当たらなかった
    2. ounziw/Active-Users-List-of-WordPress-Japan-Forumで自力計測は面倒そうで諦めた
    3. じゃあそれっぽいの作っちゃえ

    コード

    PHPオンリーです。
    どうせCLIから動かすだけだから設計も適当です。
    hideokamoto/ja-forum-counter-php

    動き

    ounziw/Active-Users-List-of-WordPress-Japan-Forumと同様にja.forums.wordpress.org の rssをとってきてます。

    毎回トピックIDを探して打ち込むのは絶対やだったんで、それもRSSからとってきて別ファイル(start.txt)に放り込むようにしています。

    start.txtの1行目にかかれてるトピックIDから、スクリプト動作時までのトピックを全部読み込んでます。

    カウント処理はトピック投稿1件目(質問者)を除外して、「dc_creator」の数をひたすら数えてるだけです。

    元のスクリプトはなんかPython使ったりしていろいろやってるみたいですが、こっちはとりあえず数数えてるだけです。

    4.3 -> 4.5の回答者数TOP20

    というわけで始発点にしたWordPressフォーラムの常連回答者 4.2から4.3 :: ITで中小企業の業務効率化のTOPIC_ID:152980からTOPIC_ID:158995までで回答数の多かった人20名がこちら。

    [bash]
    맹조:862
    gblsm:442
    nobita:295
    Okamoto Hidetaka:247
    Daisuke Takahashi:235
    Hinaloe:191
    jim912:187
    mimosafa:160
    mura0403:138
    Toro_Unit (Hiroshi Urabe,:114
    mypacecreator:98
    Takayuki Miyoshi:87
    RocketMartue:80
    tg29359:71
    ikaring:64
    UNYORA:60
    devsasa:57
    Takashi Kitajima:45
    poporon:42
    sarasarari:40
    [/bash]
    *明らかに回答ではなく質問のみ投稿している人がいたので手動で除外しました。
    この辺りは文字の解析でも入れるか人力チェックで確認で対応かですかね・・・

    機能少ない分PHPをコマンドラインから実行できる環境なら簡単に動かせるようになってるんで、
    興味ある方はいろいろ期間いじったりしてみてもらえればです。

    広告ここから
    広告ここまで
    Home
    Search
    Bookmark