パルスハブ

callidus77:グリッドで、インストーラーがサブスクライバーを接続したことを思い出してください。 彼らは来て、ネットワークカードを貼り付けました、そして、彼はフリヤを持っていて、fireを持っていませんでした。 彼らは頭を掻いて去った。 3週間後、男は最終的に接続します。

Gryat:「長い間、youを探していました。」

彼:「私は検索しませんでした。 自分で書きました。」 Bash



おそらく、各著者は自分の記事の運命を心配して追っていて、そのような著者は常にハブから何かを失っています。 記事を監視するためのツールが常に不足していたので、記事を書くことにしました。





カットの下で、リソースと潜在的なアプリケーションの主なツールを扱います。 すべてのツールは、 http: //www.habr-analytics.comのgithubのソースコード(主な機能)から入手できます。 例と詳細については、猫へようこそ!



記事の構造

  1. パルスハブ
  2. 記事モニター
  3. ユーザー分析
  4. ハブ交差点-ベン図
  5. ハブオーディエンス
  6. ソースコードとプロジェクト構造
  7. おわりに




*注意トラフィック*





パルスハブ



脈拍は最も興味深い指標の1つであり、Habr(より正確には、「新」の記事)を読む力学を示します。 ポイント間で7分の固定間隔(プラスまたはマイナス1分)。 以下のグラフでは、日曜日から月曜日の夜の活動レベルを確認できます。 月曜日の朝の記事は、日曜日から月曜日の夜よりも4倍活発に読まれていることが明らかです(これは予想されることですが、月曜日の朝にどれだけ読むかは事前にはわかりません)



ポイントは何ですか?


潜在的な用途:記事の提出のタイミング。 人々がHabrを積極的に読むほど、記事を見る可能性が高くなります。 したがって、インジケータが現在低い場合、記事が送信された時間を修正する価値があるかもしれません。



で利用可能:

www.habr-analytics.com/pulse



記事モニター



おそらく、これは私が独立したアプリケーションとして個別に書くのに欠けていた機能の1つです(これが素晴らしいアイデアだと思うなら、サポートに書いて壁に戻して APIトークンを与えるでしょう-これを統合するのが理想的ですHabrの関数)。



つまり、ソーシャルネットワーク(VK、FB、Twitter)のビュー、お気に入り、および再投稿の変化を時間内に監視します。 インターフェースは簡単です。リストからデータの種類を選択し、「グラフを作成」ボタンをクリックします。



過去2日間(実際には、過去52時間)の記事のレパートリー。



で利用可能:

www.habr-analytics.com/monitor



例として、Habrの記事「Happy Birthday、Elon Musk」のグラフィックス:

ビューハッピーバースデー、イーロンマスク "



好きなものハッピーバースデー、イーロンマスク "



ソーシャルネットワークでの再投稿ハッピーバースデー、イーロン・マスク "



最近の記事では、測定の数が少なくなっているため(7分ごとに測定が行われるため)、グラフの外観が少し異なります。



記事:「 原子炉または非パルス核ロケットエンジンで私に塩を注がないでください 」出現後5〜6時間。



見解原子炉または非パルス核ロケットエンジンに塩を注がないでください



好きなもの原子炉または非パルス核ロケットエンジンに塩を入れないでください



ソーシャルネットワークでの再投稿原子炉または非パルス核ロケットエンジンに塩を入れないでください





比較のために、27時間後に同じ記事を表示するスケジュール





ポイントは何ですか


記事を読むときのダイナミクスを観察してください。「ベストオブザデイ」を終えた後に記事を読むのをやめましたか? (ほとんどの場合、24時間後に視聴回数が一定に達することがわかります。)記事はどのネットワークでより速く、より積極的に広まりますか? メインに到達した後、ダイナミクスはどのように変化しますか?



一般的に、モニターは、ネットワーク上の記事の分布の不可欠なキャストを提供します。



ユーザー分析



誰がハブレの彼の「歴史」を見ることに興味がありませんか? まあ、または他の誰かの; 通常、プロファイルを開くと、乾燥した行が2、3行しか表示されません。書き込みが多く、登録されていれば、それで終わりです。 ユーザーの履歴を視覚化するというのは、あまり面白くないことでした。



インターフェースは非常にシンプルです-ユーザー名、データタイプ、大きなボタン。





ユーザーlozgaのグラフィックスの例を挙げましょう-単純に見た目が良いからです。いくつかの「アップ」と「ダウン」です。



ユーザー分析は次の場所から入手できます。

www.habr-analytics.com/user



より詳細にグラフを検討してください。

視聴回数



格付け



お気に入り





ボーナス: PapaBubaDiopの視聴スケジュール(大きなピークは、「奇跡のフィールド」に関する同じ投稿です





なぜこれが必要なのですか?


一方では、ハブ上の記事の履歴を見ることができます 一方、これは最終的な数字のペアよりもはるかに有益なプロファイルの時間内の表示です。



ハブ交差点-ベン図



記事に2番目または3番目のハブを選択しても、新しい視聴者をカバーできないかもしれないと考えたことはありますか? ハブが交差しないことを確認するために、この機能が作成されます。 2つまたは3つのハブを選択し、大きなボタンをクリックする必要があります。





で利用可能:

www.habr-analytics.com/venn



この機能には、高度な機能を備えたスタンドアロンバージョン(たとえば、会社のハブでの作業など)と、説明が記載されたhabra記事もあります:ソースコード(python)とWindows、Linux、およびMacOSの実行可能ファイル(すべてのライブラリが含まれます)。





ハブオーディエンス



この関数は、特定のハブのリーダーの好みを、他のすべてのハブとの関連で一度に知ることができます。

ハブと結果を選択する必要があります-読者の好みのヒストグラム、つまり、このハブの他の読者が読んだもの、ソースハブのサブスクライバー数に対する割合。





で利用可能:

www.habr-analytics.com/audience



この機能には、高度な機能を備えたスタンドアロンバージョン(たとえば、会社のハブとの連携)や説明付きのhabra記事もあります。

ハブと呼ばれるソースデータ githubで利用でき、実行可能ファイルは





ソースコードとプロジェクト構造



メイン(データ収集、データベースへの書き込み、チャート生成など)プロジェクトコードはgithubで利用できます。



(上記はモニター機能のコードです)。



おそらく、このサイトはhabr効果のために落ちるので、私はスピリットで冗談を冗談で言っています: Habrは脈を感じないか、Habrは脈を感じません



しかし、実際には、プロジェクトのデザインを見ると、怖くないわけではありません。データの収集、保存、表示が分離されており、ユーザーはグラフィック表示インターフェースのみを操作しますが、これはデータの収集、保存、表示には影響しません。



つまり、habr-waveが通過すると、すべてのデータが整然となります。



技術的な詳細:すべてが2つのアプリケーションの形式でPaaS Herokuで機能します。 Flaskの両方。 インターフェース:Flask + Bootstrap3; mongoHQおよびmemcachedデータストレージ。 何らかの理由でAPIへのアクセスが与えられていないため(少なくとも今のところ)、データコレクターはHabrを解析します。



おわりに



もちろん、このプロジェクトは完璧ではなく、1,000回の編集が必要です。 そして、あなたはレイアウト、データ処理、またはウェブ開発に精通していて、助けたいと思っていますか? アドバイス、アイデア、開発支援は大歓迎です。



他に実装する必要があるアイデアはありますか? 私たちはコメントや他のコミュニケーションチャンネルで待っています。



All Articles