drupal 7.10:最も閲覧された投稿の表示


9

ビューを使用して、最も閲覧された投稿ページを作成しようとしています。ほとんどのコメント投稿でページを作成する方法を知っていますが、表示回数オプションが見つかりません。助言がありますか。関係を追加する必要がありますか?

回答:


15

統計モジュールを使用してみてください。Drupalコアが付属しています。

doのドキュメント:http : //drupal.org/documentation/modules/statistics

以下を更新:(スクリーンショット) ここに画像の説明を入力してください

ここに画像の説明を入力してください


おかげで、モジュールをアクティブにして、「コンテンツ統計:今日のビュー」をソートの下に追加しました。今日最も閲覧された投稿を取得するには、フィルターまたは関係の下に何かを追加する必要がありますか?
ジャスミンアハメド

1
いいえ、必要ありません。カウントはすべてのノードでグローバルに行われます。
ギルゼロ

2
@JasmineAhmed INSERT表示された各ページでクエリを実行するため、統計はパフォーマンスを独占することを忘れないでください。
tostinni 2012年

3

統計モジュールがコアにあることは知っていますが、放射能モジュールはノードのアクティビティをチェックするためのより現実的なソリューションを作成すると思います。減衰プロファイルを追加して、さまざまなイベントにエネルギーを割り当てることができます。たとえば、誰かがノードを表示した場合は1エネルギーを追加でき、誰かがノードにコメントした場合は5エネルギーを追加でき、誰かがお気に入りとしてフラグを付けた場合は15エネルギーを追加できます。

お役に立てば幸いです。

プロジェクトページから:

このモジュールは、エンティティなどのホットネスメトリックまたは通常のビューカウンターとして使用できるフィールドタイプを提供します。本質的には、注意を受けているエンティティ(ルールによって定義されたビューまたはアクション)は加熱され、非アクティブなエンティティはゆっくりと冷却されます。


2

Varnishなどのリバースプロキシキャッシングを使用している間は、不要な書き込みクエリがデータベースに追加され、正確ではなくなるため、一般に統計モジュールの使用は避けてください。

推奨されるソリューションは、Google Analyticsを使用してページの統計を追跡し、次にGoogle Analytics Statisticsモジュールがデータを取得してビューに公開することです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.