Simone: Whois und das ganz schnell

Hallo,

Meine Frage wie kann ich eine superschnelle Whois abfrage machen?

Hintergrund:
Ich möchte zur Laufzeit wissen welcher (Bot) auf meinen Seiten ist.

Meine Versuche

1.)
$test =myserver:~# whois 64.68.88.151 | grep -i "Google Inc." &>/dev/null;;

liefert = 0 wenn es wirklich Google ist bzw 1 wenn nicht
dauert aber bei Laufzeitauswertung etwas lang.

alternativ

2.)
@fsockopen(.........)
das hatte ich benutzt Laufzeit befriedigend

Gibt es sonst noch "irgendetwas" wie ich schneller als schnell ist?
Es braucht ja auch nicht per http sein

Grüße Simone

  1. Moin!

    Hallo,

    Meine Frage wie kann ich eine superschnelle Whois abfrage machen?

    Hintergrund:
    Ich möchte zur Laufzeit wissen welcher (Bot) auf meinen Seiten ist.

    Das sagt er dir in der Regel durch den benutzten User-Agent-String schon direkt beim HTTP-Request.

    Meine Versuche

    1.)
    $test =myserver:~# whois 64.68.88.151 | grep -i "Google Inc." &>/dev/null;;

    liefert = 0 wenn es wirklich Google ist bzw 1 wenn nicht
    dauert aber bei Laufzeitauswertung etwas lang.

    Die mißbräuchliche, weil viel zu häufige, Whois-Abfrage könnte irgendwann die Konsequenz haben, dass man deine Requests sperrt.

    alternativ

    2.)
    @fsockopen(.........)
    das hatte ich benutzt Laufzeit befriedigend

    Was soll das tun?

    Gibt es sonst noch "irgendetwas" wie ich schneller als schnell ist?
    Es braucht ja auch nicht per http sein

    Die Anforderung von Netzwerkressourcen dauert nun mal zwingend. Und wenn du das bei jedem Request tust, schießt du dir eben selbst ins Bein.

    Schon mal was von Caching gehört?

    Abgesehen davon habe ich den Eindruck, du versuchst irgendeine fragwürdige Bot-Optimierung. Das geht schief. Google kommt nicht nur offiziell auf deine Seite (mit Googlebot-UA und aus Google-IP-Space), sondern auch inoffiziell als ganz normaler, nicht als Google identifizierbarer User.

    - Sven Rautenberg

    --
    "Love your nation - respect the others."
    1. Hallo, Sven

      Ich freue mich das Du mir antwortest. Du hast mir schon ein paar mal auf die Sprünge geholfen.

      Nein, es ist keine fragwürdige Bot-Optimierung. Das geht auch einfacher ;O)

      Mein Problem sind Spammer die gut 60GB sinnlosen Träffic erzeugen. Abgesehen davon das mein Content auf irgendwelchen Adsense Seiten wiederzufinden ist.

      User-Agent-String ist leicht manipulierbar...
      IP mit Whois Abfrage ist schon etwas schwerer...

      Du schreibst
      Die mißbräuchliche, weil viel zu häufige, Whois-Abfrage könnte irgendwann die Konsequenz haben, dass man deine Requests sperrt.

      Das war mir nicht bekannt!
      Welcher Requests?
      Was ist mißbräuchlich?

      ....sondern auch inoffiziell als ganz normaler, nicht als Google identifizierbarer User...
      Sind doch nur Studenten die Ihr Taschengeld verdienen.

      Abgesehen von Cookies welche Möglichkeit gibt es dem Treiben ein Ende zubereiten?

      Simone

      1. hi $name,

        Abgesehen davon das mein Content auf irgendwelchen Adsense Seiten wiederzufinden ist.

        das problem hatte ich auf einer von mir betreuten seite auch 2x, google war so "nett" und hat die deppen aus AdSense rausgeschmissen :-)).

        gruss
        shadow

        --
        Programmers don´t die, they GOSUB without RETURN.
        Quelle: unbekannt