API & Bibliothèques

Créer des fichiers Excel en PHP avec PHPExcel

Il est assez simple d’écrire un fichier CSV pour être lu dans excel avec fputcsv(). Mais cette fonction à des limites. La bibliothèque PHPExcel est très rapide à prendre en main. Si elle manque de documentation claire, elle reste accessible et permet d’avoir accès à un grand nombre de fonctionnalités indispensables. Important ! Cette bibliothèque […]

Lire l’article

Wordpress

Base de donnée WordPress : comment la nettoyer et l’optimiser ?

La base de donnée de Wordpress a tendance à grossir beaucoup et très vite. Si votre hébergeur limite la taille de vos bases de données ou (pire) de vos tables, attention ! Optimiser régulièrement votre base de donnée vous permettra d’améliorer la performance de votre site, d’économiser de nombreux octets qui ne servent à rien… mais aussi d’échapper à un laborieux nettoyage d’urgence une fois que le quota est dépassé auprès de votre hébergeur et qu’il vous interdit la commande INSERT !

Lire l’article

Prestashop

Interroger une base de donnée Prestashop en dehors de Prestashop.

Vous avez besoin d’exécuter un script qui interroge la base de donnée de Prestashop ? Les identifiants de connexion à la base de données sont définies comme des constantes dans le fichier config/settings.inc.php. Alors rien de plus simple, il vous suffit d’appeler ce fichier et d’utiliser ces constantes pour créer une nouvelle connexion à la base de donnée !

Lire l’article

Librairies

Installer le widget reCAPTCHA de Google

Un captcha (à vos souhaits !), aussi indispensable à l’éditeur d’un site que fastidieux à utiliser pour l’internaute permet de vérifier que la personne qui valide votre formulaire est bien un être humain et non un robot qui viendrait spammer votre site et votre adresse email. Indispensable donc, mais qui ne s’est jamais retrouvé bloqué devant un code à déchiffrer… indéchiffrable ? Doit-on respecter les majuscules ? Est-ce le chiffre 0 ou la lettre O ?

Bloquer les robots sans passer par des système de captcha illisibles, longs et fastidieux à remplir, c’est maintenant possible avec Google et son ReCaptcha Invisible. Rapide à mettre en place, il ne nécessite aucun déchiffrage de la part de l’internaute, mais un simple clic.

Lire l’article

Dates

La gestion des dates en PHP

Liste des principales fonctions pour traiter les dates en PHP et répondre à ces questions courantes : Comment afficher une date dans le format souhaité ? Quel jour sera-t-on demain ? Quel jour était-on il y a un mois ? Comment afficher les jours en français ?…

Lire l’article

Musique

Ajouter des morceaux de sa bibliothèque personnelle sur l’Iphone en étant abonné à Apple Music

Itunes et la machine à gaz qu’il est devenu nous sort tous par la tête. Entre les dysfonctionnements récurrents, le trop-plein d’option et l’ergonomie brouillonne, transférer un titre personnel vers mon iPhone m’avait semblé devenir d’une complexité incroyable. J’ai finalement pris le temps de comprendre le fonctionnement, et au bout du compte il est archi-simple : à condition d’être patient et de savoir où regarder.

Lire l’article

Un café pour le blog ? Vous aimez ce que vous lisez ici ? Offrez-moi un café.