CreativeNet Service GmbH
SucheSitemapKontaktverzeichnisallgemeine Geschäftsbedingungen HomeProdukteSupportResellerBestellung
SUPPORT » Webspacehelp » CGI » Library » Counter
CGI
   
   
Installation
   
Sicherheit
   
Library ]
   
   
Support
   
Webspace ]
   
virtuelle Server
   
Bookmark this Site
   
Tell a friend

Einfache Hit Counter
Counter, Zähler - Zähler, Counter - überall im Web finden Sie dieses kleine Tool zum Zählen der Seiteneinblendungen. Scheinbar sind diese Counter genauso wichtig für die Webgemeinde, wie das Web selbst. Wir präsentieren Ihnen hier zwei einfache Counter-Versionen - einen Text-Counter und einen graphischen Counter -. Die Anleitung zur Installation auf Ihrem Webspaceaccount erfolgt in nachstehendem Abschnitt:

Server Side Includes für Counter:
Beide Counter basieren auf den Server Side Includes - SSI. Hierbei handelt es sich einfach dargestellt um serverseitig vorbearbeitete Dateien. Sie können mit SSI Inhalte externer Dateien oder Ergebnisse externer Programme in eine HTML-Seite einschließen.

Den für den Aufruf der Counter-Programme nötigen HTML-Quellcode zeigen wir Ihnen hier:

Textcounter

<!--#exec cgi="/cgi-bin/library/counter/c4.pl"-->

Graphischer Counter

<!--#exec cgi="/cgi-bin/library/counter/c4g.pl"-->

Damit Server Side Includes zur Ausführung gelangen, sollten Sie den Server anweisen, dieses zu tun. Durch entsprechendes Setzten einer Datei mit dem Namen ".htaccess" ( Vorrausgesetzt wird eine Standard Installation des Apache httpd). Eine .htaccess Datei überschreibt die globalen Servereinstellungen für jenes Verzeichnis, in dem sie gesetzt wird. Ein Beispiel für das Aussehen einer .htaccess-Datei geben wir Ihnen hier:

Options Indexes FollowSymLinks Includes ExecCGI
AddType text/x-server-parsed-html .html

Der auf simplem ASCII-Text basierende Counter c4.pl wurde von Jonathan Lewis geschrieben. Die grafische Counterversion c4g.pl ist eine Modifizierung des Textcounters und wurde von Scott Pierce geschrieben.

Wenn Sie mit dem CGI-Standard keine Erfahrung haben udd mehr über das Comman Gateway Interface lernen wollen, dann ist diese URL absolute Pflichtlektüre:

http://hoohoo.ncsa.uiuc.edu/cgi/

Installation des Counters:
Die Installation des Counters umfaßt die Textcounter-Datei - c4.pl -, den grafischen Counter - c4g.pl - und die look.pl Datei. Weiterhin enthält das Paket eine Datei .htaccess sowie ein Verzeichnis /digits. Wenn Sie in diesem Zusammenhang weitere graphische Zahlen Sets benötigen, so können Sie diese entsprechen zusätzlich laden.

Für Nichtkunden:

  1. Werden Sie doch einfach Kunde bei uns!

Für CreativeNet Service Kunden:

  1. Prüfen Sie die Existenz eines Verzeichnisses "library/counter" unterhalb Ihres "cgi-bin"-Verzeichnisses. Legen Sie diese Verzeichnisse ggf. an.
  2. Laden Sie das Paket simplecounter.zip auf Ihren lokalen Rechner, entpacken Sie das Archiv und kopieren Sie die Dateien im ASCII Modus in das Verzeichnis "/cgi-bin/library/counter/". Achten Sie bitte darauf, daß die Dateien ausführbar sind (->chmod 755). Unter WsFTP erreichen Sie dieses z.B. wie folgt:
  3. Datei markieren > rechte Maustaste > CHMOD > Owner - read, write, execute; Group - read, execute, Other - read, execute.

  4. Prüfen Sie die Existenz des Verzeichnisses "/images" unterhalb Ihrer Root-Ebene in wechseln Sie in dieses Verzeichnis. Übertragen Sie das entpackte Verzeichnis "digits" in das Verzeichnis "/images".

Anwendung des Counters:

  1. Erstellen Sie eine Datei mit dem Namen .htaccess in dem Verzeichnis, aus dem Sie den Counter mittels Server Side Includes heraus aufrufen - oder schauen Sie sich die im Zip-Paket mitgelieferte Datei an. Der Inhalt sollte folgendermaßen aussehen:

  2. Options Indexes FollowSymLinks Includes ExecCGI
    AddType text/x-server-parsed-html .html

Die können diese Datei auf Ihrem lokalen Rechner - z.B. mittels DOS Editor - erstellen und anschließend im ASCII Modus auf dem Server per FTP ablegen.

  1. Erstellen Sie eine Datei mit dem selben "namen", den Sie auch für die Datei mit der Endung .html, aus der Sie den Counter heraus aufrufen, jedoch mit der Endung .count, also name.count. Haben Sie eine Datei index.htm erstellt und wollen diese mit einem Counter versehen, so muß die Datei index.cont heißen. Erstellen Sie diese Datei immer im gleichen Verzeichnis, in dem auch Ihre index.html liegt. Die Datei mit der Endung .count versehen Sie jetzt mit dem Zählerstand. Erstellen Sie die Datei mit dem Inhalt "0" oder einem individuellen Zählerstand auf Ihrem lokalen Rechner und hinterlegen Sie anschließend per FTP auf dem Server.

  2. In Ihre .html Datei fügen Sie abschließend die Server Side Include Aufrufe innerhalb der <body>...</body>- Abgrenzung ein:

  3. <!--#exec cgi="/cgi-bin/library/counter/c4.pl"-->

oder für den graphischen Counter:

    <!--#exec cgi="/cgi-bin/library/counter/c4g.pl"-->

  1. Führen Sie ein Reload Ihrer Website auf und prüfen Sie, ob Ihr Counter arbeitet.

Wenn Sie Ihren Counter erfolgreich installiert haben, so könnte Ihr Counter so aussehen:

Mehr als Error. Count file "/home/host002/public_html//support/hosting/web/cgi/lib/counter/index.count" not writable or non-existant. Internet-Anfragen bearbeitet!

 


 
Copyright © 1996-2002 CreativeNet Service GmbH. Alle rechte vorbehalten.
Letzte Änderung: Thursday, 24-Jul-2003 13:17:02 UTC
 
HomeProdukteSupportResellerBestellungKontaktImpressum