Développement PHP Objets

L'ensemble de ce site est développé en PHP orienté objet.

Contrairement au autres technologies, il n'y a pas de composants exclusifs PHP.

Je vais donc simplement recensé quelques exemples de ce qu'on trouve sur le site et qui est développé en PHP objet.

La page des maquettes de sites web

Toute la partie PHP est basée sur le modèle MVC (Modèle, Vue, Controller).

Toutes les maquettes sont enregistrées en BDD avec toutes leurs informations relatives.

Un unique contolleur les gère, que ce soit pour l'affichage en gallerie sur la page maquettes, ou pour le détail de l'une d'entre elles.

Un manager permet d'intéragir avec la BDD pour retourner des objets de type "Mockup".

Il possède diverses méthodes comme celle qui permet de récupérer en BDD une maquette aléatoire comme c'est le cas ici.

Deux vues existent, une gallerie de miniatures comme ici à droite et une vue de détail.

Maquette Madeleine's

Maquette intégrée: NON

La page contact

Comme le reste du site, le formulaire de contact est développé en PHP Objet

En plus des vérifications en Javascript sur la saisie de l'utilisateur, une seconde vérification en PHP est effectuée en PHP avant l'envoie du mail.

Les messages sont traités comme des objets avec leurs propriétés et leurs méthodes.

N'hésitez pas à me contacter en l'utilisant, ne serait ce que pour me donner votre avis.