-1

ユーザーがビューカウンターである機能を要求しているWordpressプラグインがあります。

私はビュー カウンターを作成する方法をいくつかしか知りません。問題は、パフォーマンスとメモリの問題を最適化したいということです。

私は少量の調査を行いましたが、「mod_log_mysql」は優れたアプローチのようですが、この mod がどのように機能するかについての予備知識がなく、Wordpress プラグインに接続する方法についてのアイデアもありませんでした-の。

または、データベースを使用することもできます。ページが表示されると、更新または挿入 (更新よりも高速であると言われています) イベントが発生します。

したがって、私の次のオプションは次のとおりです。

  1. ページが呼び出されたときにサーバー側で更新/挿入します。
  2. mod_log_mysql について詳しく調べて、プラグインに接続する方法を見つけてください。
  3. Premade ビュー カウンターを検索します。

より良いアプローチがあれば、これが私の問題を解決することを期待して彼らに聞きたいです.

4

2 に答える 2

2

それは、あなたが達成したいことと、それにどれだけの時間を費やしたいかによって大きく異なります。

ページ/イベントごとに複数の単純なビュー カウンターが必要な場合は、事前に作成されたビュー カウンターを使用してください。

シンプルなものが必要な場合は、オプション 1 を使用します。

パフォーマンスが心配な場合は、メモリ テーブルを使用して「カウント」をステージングし、php スクリプトで定期的に (つまり、cronjob を使用して) 通常のテーブルに移動させます。メモリ テーブルのビュー カウンターを更新しても、パフォーマンスに重大な影響があるとは思いません。

オプション #2 は、時期尚早の最適化のカテゴリに簡単に分類される可能性があります。

于 2010-12-27T18:52:02.103 に答える
0

オプション 1 が最も簡単で、おそらく最も効率的です。以前にページで実行された他の操作から接続がすでに開かれているデータベースへの単一の呼び出しに関連するオーバーヘッドはほとんどありません。

于 2010-12-27T20:19:47.043 に答える