Si vous devez le faire vous-même et ne pas utiliser un progiciel préexistant. Commencer petit. Créez simplement une table qui enregistre chaque requête, qui l'a fait, l'heure, le referer, quelle que soit l'information que vous voulez.
Une fois les données enregistrées, si vous ne souhaitez toujours pas utiliser Google Maps, vous pouvez créer vos propres graphiques PHP simples avec css et html.
Les diagrammes à barres peuvent être assez faciles, mais nécessitent des maths pour être corrects. Le plus simple est de les retourner de leur côté. Vous les voyez normalement comme des bâtiments, mais vous voulez dans ce cas les voir comme des tubes ressemblant à des vers. La longueur du tube peut alors représenter le nombre de hits, de pages vues, de visites, etc.
Je voudrais définir une largeur fixe pour l'ensemble du graphique et modifier la largeur des barres pour représenter un pourcentage de la valeur maximale. Donc, si la valeur maximale est de 1000, et que cette barre est de 500, vous devriez faire de la barre 50% de la largeur de votre graphique. J'espère que cela vous indique la bonne direction. Faire quelque chose comme ça peut être génial pour apprendre de nouveaux concepts.
Commencez par nous dire quelles données vous avez déjà? Connais-tu les visiteurs du site? Utilisez-vous des packs d'analyse (google analytics, par exemple)? Etc. –
Mon principal problème est de savoir comment ma ou mes tables de base de données devraient être organisées.Je vais ensuite enregistrer à quel jour et heure de la journée une connexion/visite a eu lieu avec PHP, et utiliser ces données pour présenter un graphique à barres sur le site, afin que mes visiteurs puissent voir à quel moment mon site a le plus d'activité (c'est un page de chat). Je ne suis pas sûr de ce que vous voulez dire par quelles données j'ai déjà. – Kanonskall