Aujourd'hui a lieu une mise à jour de l'architecture ... en plus des gain de performance, cela a été une occasion de faire un peu le ménage
Historique
Depuis de nombreux mois, la localisation des adresses fonctionne sur une base MySql ou les différents scripts lisent les données ou encore mettent à jour les informations. Le trafic augmente régulièrement, ça commençait à faire beaucoup pour la base de données.
La premier étape a été un test grandeur nature: passer les pages ayant des données complètes de localisation vers un systeme de cache 100% Html. A ce jour, le cache compte un peu plus de 100 000 pages.
Restait plus de 200 000 pages qui pointaient directement sur la base MySql.
Architecture V3
La principale modification a été de séparer les opérations de mise à jour des données de la lecture des localisations.
L'accès à la location d'ip via une page internet ou via l'API se base dorénavant sur une BDD cache. Nul crainte, elle se met automatiquement à jour tous les 30 jours.
Nouveau template
Nous en avons profiter pour changer de template sur les localisations d'IP
Bref, la maj a été complexe, n'hesitez pas à nous contacter pour signaler un bug