他のサイトの掲示板でも書いたのですが、あまり情報が集まらなかったのでこちらでも書かせて頂きます。
以下の条件に少しでも当てはまる、リンクをカウントするCGIを探しています。
・月ごと、週ごとの集計が出る。
・リンク先が同じだったら、複数のバナーや文字列をクリックされても合計が出る。
例:リンク先がA社の場合。A社画像バナー100回+A社文字列200回
=300回。のように合計が出る。また、このように個別のリンク回数もわる。
・広告主に見せれるような、信頼あるもの。
・結果表示のとき、希望するリンク先結果のみを表示できる。
(広告主がA社だったら、A社のみの集計結果が表示される。
A社にはB社やC社の結果は見せたくない。A社の結果のみをA社に見せたいので)
・そのCGIを入れても重くならない。
・そのCGIを使っても、リンク先のアクセス解析に問題なく自分のHPからの記録が残る。
言語はPHP、Perl両方使えます。
以上です。全ての条件にあてはまらなくても、できるだけ近いものでもいいです。よろしくお願いいたします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
まず、必要な処理を切り分けましょう。
要求仕様のうち、1,2,4は 記録したデータの集計プログラムの機能とデータを提供するUIの問題。月、週ということからは、リアルタイム処理は不要なので、適当な表計算ソフト使ってできるでしょう。カウントCGIと一体化する必然性は少ないです。5との関連で言えば、むしろCGI運用しているサーバでリアルタイム集計せずに、必要な時に別マシンで集計プログラムを動かす方がずっと軽くできます。
3は、程度の問題。誤差が数割でもOKなのか、1万件で10件程度しか許容しないのか。一般ユーザ対象なのか、特定の(ソフトのインストールなど期待できるような)ユーザ対象なのか。おそらく、ユーザのブラウザの設定やプロキシやキャッシュの介在などの要因でかなりの違いが出ます。リンクをコピペする場合とか、そのページが検索サイトに「キャッシュ」された場合とか・・・ これらのどれをどの程度排除する必要があるかによって、ページ自体の構造やサーバの設定などを含めて検討が必要でしょう。
5は、おそらく3と相反します。リンク元のページすべてがCGIで動的に生成される場合は、もともとの負荷が重いので、相対的に影響は小さいでしょうが、通常のhtml送信に比べれば、CGI自体が、perlでもPHPでも、はるかに重い(丁寧にCで書けばさほど違いは無いかも)です。比較的軽くて精度が高い方法は、yahooなどの検索サイトでおこなっている方法でしょう。リンク先をクエリとしてCGIに渡す。CGIは、そこへのリダイレクトを送る。
6は、「自分のHPからの」の意味にもよります。「自分の」とは、「クリックした元のページの」という意味でしょうか。それとも「中継したCGI」のということでしょうか。「リンク先のアクセス解析」の方法や解析内容にもよります。ある程度はリファラを偽装することで隠せますが、けっこうバレます。隠す必要が無いならば、堂々とリファラのクエリに元ページを入れて返すという対処方法も。前述、yahooでは、リファラを差し替えてますが、Macユーザの場合、うまく働いていないようで、アクセス元でなくCGI呼び出しが見えてしまっています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- HTML・CSS リンクバナーのHTMLタグ。画像を変えたり、設置位置を変えるとバナー貼付け側はどう見える? 2 2023/02/01 12:01
- Access(アクセス) アクセス where句を使用して複数条件抽出をするには 2 2022/08/29 13:24
- Excel(エクセル) エクセルのセルの書式設定・ユーザー定義の条件設定について 1 2022/08/17 21:56
- Excel(エクセル) Excel(エクセル)でフィルター抽出後、非表示の行を計算しないで、合計を算出する方法 【内容】 添 4 2023/01/30 17:17
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- その他(プログラミング・Web制作) このWEB用語、WEB文章、意味が分かりますか? 理解できない人が多いようなんですが・・・ 7 2022/10/22 09:13
- Excel(エクセル) マクロだと数式が表示される 2 2022/09/10 14:48
- Excel(エクセル) エクセルのSUM関数について 4 2023/04/18 10:37
- 美術・アート トレパク疑惑をかけられにくくするには ここ最近いわゆるトレパク警察のいいがかりがが厳しくなったようで 1 2023/08/21 09:59
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
各ページの1番上の表示について
-
パワーポイントで参照ページを...
-
<IFRAME>でコンテンツ部分のみ...
-
UserForm.showでマルチページ1...
-
エクセルVBAでマルチページの切...
-
vbsで開かれた別ウィンドウを制...
-
VBAでマルチページのページ指定...
-
ページ内の検索窓を作りたい。
-
アクセス元URLをばれないよ...
-
アクティブレポートの、ページ...
-
検索エンジンにインデックスさ...
-
TEX ページ番号について
-
カンマ区切り形式ではなく、セ...
-
キングファイルの背表紙を作成...
-
画像へのリンク(URL)埋め込み
-
エクセルでアルファベット5段階...
-
大学数学の代数の問題です。 ・...
-
エクセル 置換中の値の更新
-
adobe PDF リンク枠を消せますか
-
ExcelのROUND関数を一括解除し...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パワーポイントで参照ページを...
-
<IFRAME>でコンテンツ部分のみ...
-
VBAでマルチページのページ指定...
-
エクセルVBAでマルチページの切...
-
単語を少し変えると1位になるの...
-
検索エンジンにインデックスさ...
-
TEX ページ番号について
-
検索順位が下がった
-
ワードはページ数イコール枚数...
-
ページの自動ジャンプを止めるには
-
地味なページはnofollowにする?
-
UserForm.showでマルチページ1...
-
リダイレクト前のURLをブックマ...
-
アクセス解析。「直前に見てい...
-
ビフォアーアフターのページは...
-
アクティブレポートの、ページ...
-
アクセス元URLをばれないよ...
-
vbsで開かれた別ウィンドウを制...
-
TOMCATを入れたPCのHTMLが別PC...
-
HTMLでリンクが表示されないの...
おすすめ情報