..


Sponsorerede links

En statistisk system for webstedet i ASP og Access

Artikel skrevet af Luca Ruggiero
Side 1 af 3

Indledning

I flere tidligere artikler i ASP afsnit så vi, hvordan forskellige typer af skrankerne baseret på database adgang, fil-anspændt eller XML-dokumenter.

Hvad vi opnå i denne artikel er et system, en lille 'mere kompleks til at overvåge trafikken på en hjemmeside, et simpelt script baseret på ASP og en Microsoft Access-database.

Konkret vil vi skabe en tæller, der identificerer trafik (opdelt i unikke hits og sidevisninger) per dag, måned og år, og også en oversigtsside, der viser trafikdata for den aktuelle måned (opdelt per dag) og de foregående måneder.

For dem der ikke kender forskellen mellem unikke besøg og sidevisninger er, at en enkelt post er repræsenteret af en person, der henter et websted og sidevisninger er de samme sider, du besøger i løbet af browsersession .

For eksempel, jeg hvis jeg går til hjemmesiden compagnie-awama.com skabt en enkelt post, og en sidevisning. Hvis jeg går til smukke del af ASP, og jeg klikker på en artikel jeg har oprettet to sidevisninger, men er stadig kun en enkelt indgang.

Oversigt over statistik

Har lige installeret scriptet, som vi kaldte MRW ASP Stats (kan downloades gratis her ), udseendet af skærmpanelet af statistikken er som følger:

Vi ser, at i april måned 2010 er ingen data trafik, men den samlede månedlige unikke besøg og sidevisninger vil være nul.

Omvendt, hvis der er trafikdata, vil udseendet af panelet være følgende:

Så må vi se data opdelt på dagen og summen af ​​de aktuelle måned, samt evnen til at bladre gennem udvælgelsen af ​​panelet måned og år.

Opbygning af databasen og anvendelse

Vi skaber databasefilen stats.mdb, inden for hvilken der vil være i modstrid med bordet, ledsaget af følgende områder:

  • id - (Counter)
  • dage - (numerisk)
  • mm - (numerisk)
  • AA - (numerisk)
  • au - (numerisk)
  • pv - (numerisk)
Sådan forlade banen navne til at forstå, "dd", "mm" og "aa" repræsenterer dag, måned og år, og "au" og "PV" repræsenterer unikke besøg og sidevisninger.

ASP-fil, som vi vil skabe, er dog som følger:

  • config.asp - konfigurationsfil, der indeholder funktioner til at åbne og lukke forbindelsen til databasen, samt angivelse af alle variabler af ansøgningen.
  • add.asp - filer, som vil omfatte alle sider af sitet, hvis formål er at forøge tælleren.
  • stats.asp - side se statistikker, dokumenteret i tidligere skærmbilleder.
Vi vil også oprette en simpel CSS style sheet til at gøre mere behagelig høringen panelet.

CSS

Inden du flytter til den ASP-kode, skaber vi et style sheet for anvendelsen. Her er koden:






 Krop







 {



    



 baggrund: # EEEEEE;



    



 color: # 000000;



    



 margin: 0px 10px 10px 0px;







 }







 th, td, p, input, skal du vælge







 {



    



 font-size: 13px;



    



 font-family: Verdana;







 }







 th, tr.totale







 {



    



 background: # 000000;



    



 color: # FFFFFF;







 }







 P, form







 {



    



 margin: 0px 0px 10px 0px;







 }







 tr.bianco, td.errore







 {



    



 background: # FFFFFF;







 }







 td.errore







 {



    



 text-align: center;







 }







 tr.grigio







 {



    



 baggrund: # CCCCCC;







 }



Gemme koden i filen stats.css.

I den samme kategori ...
E-Learning
ASP (Advanced) ASP (Advanced)
Fuld kursus for at skabe dynamiske web-sites. Fra 39 €.
ASP Zero (Ebook) ASP Zero (Ebook)
Microsoft ASP og VBScript til at lære fra bunden. På kun 29 €.
ASP og Access (Ebook) ASP og Access (Ebook)
Administration af en MS Access-database med ASP. På kun 29 €.
Sponsorerede links