Dessiner facilement en PHP grâce à PHPImage

Début 2008, j'ai créé une classe de dessin en PHP appelée PHPImage. Cette classe utilise GD2 et PHP5 et m'aide à dessiner facilement des images en PHP.

Il faut voir cette classe comme un wrapper intelligent de GD avec des fonctionnalités très avancées.

Par exemple, avec cette classe, vous pouvez définir des couleurs de manière très simple comme 'red 50%' pour un rouge transparent à 50% au lieu de devoir faire des imagecolorallocate à chaque fois avant l'utilisation de la couleur...

Cela permet d'économiser beaucoup de code inutile pour ce concentrer sur l'essentiel : ce que vous voulez dessiner.

Lire la suite

0 commentaires

Classe PHP d'envoi de mail

Pendant longtemps, j'envoyais des mails texte via PHP. Mais un jour je me suis dit qu'il fallait que je passe à l'HTML pour m'autoriser plus de souplesse dans mes envois de mail.

A l'époque j'ai trouvé sur le web peu de classes d'envoi de mail qui soient simples et efficaces.

N'étant pas satisfait car elles ne comportaient pas de système de détection d'injection, j'ai décidé (aussi par curiosité) de me plonger dans les RFC et de faire ma propre classe. Je vous la livre, peut être vous cela-elle utile.

Lire la suite

0 commentaires

Compression et minification à la volée de JS et CSS

Les bonnes pratiques de développement web nous apprennent uns chose simple : compresser les flux au maximum, et limiter le nombre de hits.

Dans cet objectif, j'ai créé une classe de compression gzip à la volée de mes fichiers JS et CSS.

Cette classe gère les versions concatenées et gzippées des fichiers en cache.

Lire la suite

0 commentaires

Suivre PHP