mai, 2014
25 05 2014
Il y a de cela un petit moment, j’avais lu une discussion à propos des requêtes préparées. (prepared statements en anglais)
C’est quoi une requêtes préparée?
La vraie question serait : qu’est-ce qui la différencie d’une requête normale?
17 05 2014
J’ai récemment été confronté à un dilemme : Pouvoir recréer en local ma structure de base de données rapidement afin de lancer des tests unitaires.
Le souci est que certaines tables sont des données « systèmes » alors que d’autres non dont je n’ai nullement besoin.
Par exemple, je n’ai pas besoin des données de ma table « commande », « client » et à l’inverse, j’ai besoin de ma table « produit » etc.
Voici un script qui permet de générer un fichier « .zip » et qui contiendra les X fichiers sql dont vous avez besoin.
Le premier appel permet de ne prendre que les tables sans les données.
Le second appel prendra TOUTES les tables SAUF celles chargées lors du premier appel.
[cc lang= »php »]
11 05 2014
Récemment, j’ai eu besoin d’utiliser Analytics pour récupérer le nombre de visiteurs pour une liste de sites.
Mon problème était que Google m’imposait un quota lorsque j’utilisais son API V1 (gapi.class.php)
La solution : passer par les « projects » de Google pour obtenir un quota de 50 000 requêtes par jour.
Je vais donc vous expliquer comment :
Créer un projet dans la « Google APIs Console »
Récupérer les informations importantes (Client ID / Email ID)
Ajouter ces informations dans Google Analytics
Faire un test d’appel en PHP
Mais avant tout, vous devez avoir OpenSSL d’installé sur votre serveur pour que cela fonctionne. Google Service ne peut fonctionner sans.