Empfohlen: ASP 3.0 Erweiterte Programmierung (37) 8.2.5 Stream-Objekt-Stream-Objekt wird verwendet, um auf den Inhalt eines Knotens zuzugreifen, z. B. eine E-Mail-Nachricht oder eine Webseite. Verwenden Sie Stream -Objekte, um auf den realen Inhalt einer Datei oder Ressource zuzugreifen. Das Kombinieren von Datensatz- und Datensatzobjekten kann daher nicht nur auf den Webserver zugreifen
Die meisten aktuellen Website -Statistiksysteme sind CGI, aber sie sind sehr kompliziert zu schreiben. ASP ist einfach zu lernen und hat die Vorteile, sich mit Datenbanken zu kombinieren. Basierend auf dem Website -Statistiksystem, das ich zuvor gemacht habe, lassen Sie uns daher mit Ihnen das ASP -Writing -Website -Statistiksystem besprechen.
Jeder hat das Website -Statistiksystem von Wulin.com CNZZ gesehen. Es kann die Gesamtzahl der Besuche, die durchschnittliche Anzahl von Besuchen pro Tag, die höchste Anzahl von Besuchen, die höchste Anzahl von Besuchen, die höchste Anzahl von Besuchen, die tägliche Verkehrsanalyse, die monatliche Verkehrsanalyse, die wöchentliche Verkehrsanalyse, die Browseranalyse usw. zählen.
Tatsächlich ist der Schlüssel zur Erstellung eines ASP -Zugriffs -Statistiksystems die Gestaltung der Systemtabellenstruktur. Und wie man Benutzer -CGI -Variablen sammelt und Benutzerinformationen anzeigt. Mit anderen Worten, der Schlüssel zum System sind zwei ASP -Programme, Statistikprogramme und Anzeigenprogramme.
Schauen wir uns zunächst an, wie Sie Informationen zu dem Zugriff von Benutzern erfassen können.
Beim Schreiben von Zugriffsstatistiken müssen wir die folgenden Informationen über den Benutzer, die IP des Besuchers (die Besucher -IP -Liste basierend auf der IP -Zugriffs -IP erstellen), des Browser- und Betriebssystems des Besuchers (mit der der Besucherbrowser- und Betriebssystem des Besuchers), der Betriebssystem des Besuchers, und der Besucheranalyse, monatliche Besucheranalyse, monatliche Besuchsanalyse, Analyse der Besucheranalyse, monatliche Besuchsanalyse, gewaltiger Besucheranalyse, erstellt werden. Schauen wir uns die Aussagen an, die ASP verwenden, um die oben genannten Informationen zu erhalten:
1. Erhalten Sie den Besucher IP
Dim M_IP M_ip = request.servervariables (Remote_Host) |
2. Erhalten Sie Browserinformationen
| Dim O_Browser, m_browsertype Setzen Sie o_browser = server.createObject (MSWC.BrowserType) M_browsertype = o_browser.browser o_browser.version |
3. Erhalten Sie die Zugangszeit
Dim m_datetime M_datetime = jahr (date ()) &/& rechts (0 & monat (), 2) &/rechts (0 & tag (date ()), 2) &/& rechts (0 & stündlich (time (), 2) &::: & rechts (0 & minute (time ()), 2) &: & rechts (0 & Second (Time (), 2), 2), 2), 2), 2), 2), 2), 2), 2), 2), 2), 2), 2), 2), 2), 2), 2). |
4. Erhalten Sie das Betriebssystem des Benutzers.
Verwenden Sie die folgende Anweisung in ASP, um die String des Besucher -HTTP_USER_AGENT zu erhalten.
Dimer Strueragent Struseragent = request.servervariables (http_user_agent) |
| Mozilla/4.0 (kompatibel; MSIE 4.01; Windows 98) |
Einige der anderen wichtigen Benutzeragentenketten, die wir normalerweise sehen, sind wie folgt:
Verwenden Sie IEs Browser:
Mozilla/2.0 (kompatibel; MSIE 3.01; Windows 95)
Mozilla/4.0 (kompatibel; MSIE 4.0; Windows 95)
Mozilla/4.0 (kompatibel; MSIE 4.01; Windows 98)
Mozilla/4.0 (kompatibel; MSIE 5.0; Windows 98)
Mozilla/4.0 (kompatibel; MSIE 5.0B2; Windows NT)
Verwenden Sie den Browser von Netscape:
Mozilla/4.03 [en] (Win95; i)
Mozilla/4.08 〔en〕 (Winnt; u; nav)
Mozilla/4,5 [en] (Winnt; u)
Mozilla/3.04Gold (Win95; i)
Verwenden Sie den Browser der Opera:
Mozilla/4.0 (kompatibel; Opera/3.0; Windows 95) 3.50b10
Frontpage Editor:
Mozilla/2.0 (kompatibel; MS FrontPage 3.0)
Verwenden des Sonnenbetriebssystems:
Mozilla/3.01Gold (x11; i; Sunos 5.7 i86pc)
MACs mit PowerPC:
Mozilla/4.0 (kompatibel; MSIE 4.5; mac_powerpc)
Durch die Analyse der oben genannten Zeichenfolgen können wir die Regeln herausfinden und eine Unterroutine schreiben, um festzustellen, welche Art von Betriebssystem der Besucher verwendet. Da die Verwendung der Steuerelemente zur Bestimmung des Browsertyps in ASP verwendet wird, müssen wir die Browser.ini -Datei aktualisieren, damit wir diese Zeichenfolge kombinieren können, um die Browsereigenschaften zu beurteilen.
Share: ASP.NET verwendet RAR, um die Dateikomprimierung und Dekompression zu realisieren Wenn das RAR -Programm auf dem Server installiert ist, kann ASP.NET RAR aufrufen, um die Dateikomprimierung und Dekompression zu implementieren. Es ist jedoch zu beachten, dass ActiveX, da Webprogramme nicht direkt Client -Programme aufrufen können (es sei denn, ActiveX wird verwendet, fast aufgegeben), wenn Sie es implementieren möchten.
2 Seiten in der vorherigen Seite der vorherigen Seite 12 nächste Seite