Quantcast
Channel: Gerald's Blog » PHP
Browsing all 10 articles
Browse latest View live

Le Design Pattern patron de méthode (Template Method) en PHP

Dans cet article nous allons aborder une autre prose de la programmation objet : le modèle de conception "Patron de méthode" (Template method). Ce pattern (fréquemment utilisé dans les classes...

View Article



Design Pattern Observateurs / Observables Vs Publish / Subscribe en PHP

Les observateurs font parti des Modèles de Conception qui visent à limiter la dépendance entre les objets. L'objectif est de permettre à un ou plusieurs objets de réagir aux messages d'autres objets,...

View Article

Opérateur $and dans MongoDB avec Doctrine ODM

Voilà quelques temps que j’utilise MongoDB en PHP par l’intermédiaire de Doctrine ODM. Je passerais ici les multiples avantages de ces technologies pour me concentrer sur une limitation de la version...

View Article

Image may be NSFW.
Clik here to view.

Le Design Pattern Registre (Registry) en PHP

Le Registre est un design pattern décrit dans l'excellent livre de Martin Fowler, Patterns of Enterprise Application Architecturecommunément désigné sous le terme PoEAA (Pas de traduction française)....

View Article

Qu’est-ce que REST ? (1/3)

REST (Representational State Transfer) est l'un de ces acronymes qui représente une non technologie comme peuvent l'être Ajax, DHTML, Web 2.0 et autres. REST est un style d'architecture qui repose sur...

View Article


Ecrire un client REST en PHP (2/3)

Suite à la présentation des architectures RESTful nous allons voir comment nous pouvons consommer des services web de type REST en PHP. Appeler un service REST en PHP est une tâche extrêmement simple...

View Article

Testez votre code avec atoum

Le monde des Frameworks de tests unitaires en PHP est un micro-système bien gardé ou seuls deux représentants cohabitaient jusqu'alors : SimpleTest et le standard PHPUnit Aujourd'hui, il faut aussi...

View Article

Le Design Pattern Monteur (Builder) en PHP

Le monteur (builder) est un modèle de conception souvent mal compris, confondu avec d'autres patterns de type construction. L'objectif du monteur est de séparer le processus de construction de l'objet...

View Article


Programmation Orientée Aspect & PHP

L’AOP (Programmation Orientée Aspect) est un concept relativement répandu dans le monde Java ou deux acteurs majeurs proposent leur vision : AspectJ Spring AOP En PHP, jusqu’à ce jour, aucun projet n’a...

View Article


De l’usage des méthodes statiques

Suite à ma précédente introduction à Domain Driven Design, une critique négative sur l’usage des services statiques (en PHP ou non)a fait réagir un lecteur. Ce dernier soulève une question légitime : «...

View Article
Browsing all 10 articles
Browse latest View live




Latest Images