..


Liens sponsorisés

Un succès pour le site en ASP et Access

Article écrit par Luca Ruggiero
Page 1 sur 3

Présentation

Dans plusieurs articles précédents dans la section ASP nous avons vu comment les différents types de compteurs basée sur l'accès base de données, fichiers ou documents XML tendue.

Ce que nous atteignons dans cet article est un système, plus un peu "complexe, pour surveiller le trafic sur un site, un script simple, basé sur ASP et une base de données Microsoft Access.

Plus précisément, nous allons créer un compteur qui identifie le trafic (divisé en frappe unique et pages vues) par jour, mois et année, et aussi une page de résumé qui affiche les données de trafic pour le mois en cours (divisé par jour) et mois précédents.

Pour ceux qui ne connaissent pas la différence entre les coups uniques et de pages vues est que un seul accès est représentée par une personne qui accède à une vue du site et la page sont les mêmes pages que l'utilisateur visite pendant la session de navigation .

Par exemple, si je vais à la page d'accueil brasserie-lechantilly.com j'ai créé un accès unique et une vue de page. Si je suis belle section ASP et je clique sur un article que j'ai créé deux plus de pages vues, mais il est encore qu'à une seule entrée.

Aperçu statistique

Il suffit d'installer le script que nous avons appelé ASP Statistiques MRW (téléchargement gratuit ici ), l'apparition du panneau d'affichage des statistiques est la suivante:

Nous voyons que dans le mois d'avril 2010 il n'ya pas de trafic de données, même le total mensuel des hits uniques et de pages vues sera de zéro.

Inversement, s'il ya du trafic de données, l'aspect du panneau serait la suivante:

Nous notons ensuite les données divisé par jour et le total du mois en cours, ainsi que la capacité de naviguer à travers la sélection du mois et l'année du panneau.

Structure de base de données et l'application

Nous créons le fichier de base de données au sein stats.mdb lequel il y aura à l'encontre de la table, accompagné par les domaines suivants:

  • id - (compteur)
  • jour - (Numérique)
  • mm - (Numérique)
  • AA - (Numérique)
  • UA - (Numérique)
  • PV - (Numérique)
Comme les noms des champs laissés à comprendre, "dd", "mm" et "aa" représentent les jours, mois et années, et «au» et de «PV» représentent les visites uniques et de pages vues.

Les fichiers ASP, nous créons, cependant, sont comme suit:

  • config.asp - fichier de configuration qui contient des fonctions pour ouvrir et fermer la connexion à la base, ainsi que la déclaration de toutes les variables de l'application.
  • add.asp - fichiers, qui comprendra toutes les pages du site, dont le but est d'augmenter le compteur.
  • stats.asp - Statistiques afficher la page, documenté dans les captures d'écran précédent.
Nous allons également créer une feuille de style CSS simple pour rendre plus agréable le panneau de consultation.

Le CSS

Avant de passer au code ASP, nous créons la feuille de style pour l'application. Voici le code:






 Corps







 {



    



 background: # EEEEEE;



    



 color: # 000000;



    



 margin: 0px 0px 10px 10px;







 }







 e, td, p, d'entrée, sélectionnez







 {



    



 font-size: 13px;



    



 font-family: Verdana;







 }







 e, tr.totale







 {



    



 background: # 000000;



    



 color: # FFFFFF;







 }







 forme p







 {



    



 margin: 0px 0px 0px 10px;







 }







 tr.bianco, td.errore







 {



    



 background: # FFFFFF;







 }







 td.errore







 {



    



 text-align: center;







 }







 tr.grigio







 {



    



 background: # CCCCCC;







 }



Enregistrer le code dans le fichier de stats.css.

Dans la même catégorie ...
E-Learning
ASP (Advanced) ASP (Advanced)
Cours complet pour la création de sites Web dynamiques. A partir de 39 €.
ASP Zéro (ebook) ASP Zéro (ebook)
Apprendre Microsoft ASP et VBScript à partir de zéro. À seulement 29 €.
ASP et Access (ebook) ASP et Access (ebook)
La gestion d'une base de données MS Access avec ASP. À seulement 29 €.
Liens sponsorisés