Dans certains projets web il peut être judicieux d’avoir une liste de user agent pour reconnaître différents profil d’utilisateur ou au contraire pour simuler un utilisateur lambda. Pour vous aider dans vos projets informatiques, cet article vous propose une base […]
Blog SQL
[MySQL] Connaître la taille des tables et bases de données
Connaître avec précision la taille d’une base de données ou des tables d’un base peut être très intéressant pour les utilisateurs de MySQL. Cet article présente plusieurs requêtes SQL à exécuter, soit dans une application, en ligne de commande ou […]
Base de données des fuseaux horaires PHP (SQL, CSV et XML)
Dans un projet informatique international il peut être judicieux de laisser les utilisateurs choisir eux-même leur fuseau horaire. Cela permet d’améliorer l’expérience utilisateur et d’éviter des problèmes de concordance des dates et heures. Dans cet article vous pourrez télécharger une […]
Liste des départements de France en SQL, CSV ou XML
Il peut être utile dans un projet informatique d’avoir une liste des départements français. Cet article présente la liste de 101 départements français, incluant les DOM-TOM. Contenu de la liste La base de données SQL des départements contient les données […]
[WordPress] Supprimer les mots-clés des commentaires KeywordLuv
WordPress est un outil très populaire pour créer un site web, près d’un site sur 6 dans le monde est conçu avec ce CMS. Il est tellement populaire que cela donne des envies aux référenceurs qui souhaitent obtenir facilement un […]
[Piwik] Supprimer des visites et purger les vieux enregistrements
Piwik est un outil d’analyse d’audience, similaire à Google Analytics, à la seule différence qu’il est open source et que l’utilisateur peut l’installer lui-même sur son espace d’hébergement. Cet outil grossit donc au fil du temps pour enregistrer chaque visites de […]
[MySQL] MyISAM ou InnoDB ?
MySQL enregistre par défaut les informations avec le moteur de stockage MyISAM, mais il en existe d’autres incluant InnoDB (le plus connu), ISAM, Heap, NBD, Berkeley DB ou encore Merge. Le choix d’un moteur de stockage est important et les différents […]
Optimisation de la structure d’une base de données MySQL
Il existe une multitude d’astuces pour optimiser les performances d’une base de données MySQL. Cet article se concentre sur une série de recommandation concernant la structure d’une base de données MySQL. Structure des tables La structure des tables est un […]
Bonnes pratiques pour le nommage des tables et colonnes
Lors de la création d’une base de données il convient d’utiliser de bonnes pratiques pour faciliter la lecture, prévenir les bugs et éviter des erreurs lors du développement. Cet article présente quelques bonnes pratiques lors de la conception d’un schéma […]
Nombre de résultats avec/sans SQL_CALC_FOUND_ROWS
Lors du développement d’un système de contenu, il est assez courant de devoir connaître le nombre total de résultats lors d’une recherche. Cela permet par exemple d’avoir recours à un système de pagination pour naviguer dans le contenu. Cet article […]