過去のような期間に「最も人気のある(記事|投稿は何でも)」のリストを表示するにはどうすればよいですか? (。基本的にRadioactivity Drupalのモジュールの機能を複製する)「人気コンテンツ」ディスプレイを実装する最良の方法は何ですか?
3
A
答えて
5
ここで私はどうなるのかです:
- あなたはまだしていない場合は、Google AnalyticsにサインアップするとJavaScriptあなたのページのそれぞれのためにGoogle Analyticsを追加。これにより、あなたのビュー数が追跡されます。
- google data API libraryを使用して、必要な情報を取得します。たとえば、最終日にサイト上で最も人気のあるページを尋ねることができます。
- 興味のあるデータを取得するスクリプトを作成したら、django-celeryを使用してperiodic task(たとえば1時間に1回、1日に1回)をスケジュールしてスクリプトを実行し、出力をデータベースにキャッシュして表示することができますあなたのサイト。
0
たぶん、あなたは、私がこれを建てた理由です...それらの記事
0
http://popularposts.benguild.com/に対するコメントの数に基づいて、人気がありますどのポスト決めることができました。 Googleアナリティクスの予定されたメールからデータを受信するだけで、1年後に作業を停止する前にメールを延長するよう促します。
関連する問題
- 1. hapi.jsでウェブサイトのユーザログインシステムを実装する最良の方法は何ですか?
- 2. C#でモナドを実装する最良の方法は何ですか
- 3. SpringセキュリティでRESTを実装する最良の方法は何ですか?
- 4. LAN上でデバイスディスカバリを実装する最良の方法は何ですか
- 5. ユニティビリヤードゲームでマルチプレイヤーを実装する最良の方法は何ですか?
- 6. Androidで「スタブ」を実装する最良の方法は何ですか?
- 7. grailsでログインシステムを実装する最良の方法は何ですか
- 8. Webサービスのログインを実装する最良の方法は何ですか?
- 9. paypalのクレジットを実装する最良の方法は何ですか
- 10. アプリに多言語を実装する最良の方法は何ですか?
- 11. リンクを実装する最良の方法は何ですか?yii2 - > React js?
- 12. 水平スクロールカルーセルコンポーネントを実装する最良の方法は何ですか?
- 13. JettyにHTTP2サーブレットを実装する最良の方法は何ですか?
- 14. .NETでこれを実装する最も良い方法は何ですか?
- 15. angle2ルータでスワイプナビゲーションを実装する最も良い方法は何ですか?
- 16. iOSアプリでフォルダを実装する最も良い方法は何ですか?
- 17. Azureデータベースでマルチテナントを実装する最も良い方法は何ですか
- 18. tensorflowで3Dコンボリューションを実装する最も良い方法は何ですか?
- 19. Java 8でカウンタを実装する最も良い方法は何ですか?
- 20. Railsアプリケーションでスキニングを実装する最も良い方法は何ですか
- 21. HATEOASのリンクリレーションシップをXMLで実装する最良の方法は?
- 22. WordPressのウェブサイトでCDNを実装する最良の方法は?
- 23. Railsアプリケーションで投票を実装する最良の方法は?
- 24. JavaScriptの実装人気のあるAlgorthms
- 25. javascriptでキューを実装する最も良い方法は?
- 26. httpでセキュリティを実装する最も良い方法は
- 27. React-nativeでStripeを実装する最も良い方法は?
- 28. 私自身のストレージサービスを実装する最良の方法は?
- 29. dotnetコアで実行時にインターフェイスを実装する最も良い方法は何ですか?
- 30. SharePoint 2010でダイナミックメニューを実装する最良の方法はどれですか?
私は、それぞれの記事(記事|投稿|何が何回)が何回取得されたかをチェックし、この数に従って結果をソートすることを考えると思います。データベースにカウンタを格納し、オブジェクトが取得されるたびにビュー数を増やす必要があります。あなたはおそらくこれから一般的なアプリケーションを作ることができます。興味深い; –