PHP
PHP5 Databases ORM (Relation Models / Objets) – Doctrine
Une petite introduction pour vous faire découvrir un framework d’abstraction des bases de données (databases) en php5 qui prend en charge le mapping objets model (ORM)…. j’ai…
Utiliser SOAP en PHP avec la librairie NuSoap.
La librairie nusoap permet la création en PHP de webservice basés sur SOAP. Se baser sur un protocole tel que SOAP pour votre webservice, permet de mettre en place simplement la communication…
Exemple de singleton en PHP5 avec un objet de lecture de fichier de config
PHP 5 transforme PHP en un véritable langage objet. Il devient donc important d’utiliser l’expérience d’autres programmeur pour assurer une qualité maximum. Vous pouvez donc…
Utiliser un fichier de configuration de type .ini dans vos applications PHP
PHP 4 et PHP 5 proposent des méthodes pour utiliser les éléments inscrits dans vos fichiers de configuration. Terminé donc les recherches dans le code de constantes lors de mises en…
Télécharger le contenu d’une page HTML comme un fichier en PHP
En jouant avec les header HTTP que PHP transmet au navigateur, vous pouvez forcer ce dernier à télécharger un fichier. (exemple un export de donnée au format XML).
Utiliser des archives ZIP ou TAR dans un projet PHP
PHP 4 et PHP 5 permettent la création, extraction ou modification d’archive de type TAR ou ZIP via les librairies PCLZip et PCLTar. Ceux deux librairies ont un fonctionnement extrèmement…
AFUP – Les designs pattern.
Voici une vidéo de l’AFUP concernant les design pattern (appliqués au PHP). Bon, on ne va pas très loin, Factory, Abstract Factory et Singleton.. mais c’est toujours agréable…
PHP: Création de répertoires recursive.
Voici une petite fonction très utile, permettant de créer tous les répertoires d’un chemin. Cette fonction remplace agréablement le mkdir de PHP.
Propel : un hibernate like pour PHP…
Tout programmeur java connait bien hibernate ou ses equivalents et ne saurait plus maintennant s’en passer. Finalement, la création des requettes SQL est tellement génératrice de bugs…