06 13 32 04 91

Concept POO

Concept de PROGRAMMATION

WordPress a été conçu en POO (Programmation Orienté Objet)

Je vais tenter de simplifier tout ça…

Le principe de la POO  :

Plutôt que de réinventer la roue à chaque fois, nous utilisons des concepts/données/procédures/fonctions préexistantes.

Les concepts sont, habituellement, nommés des CLASSES

Une classe peut être constituée de plusieurs éléments :

  • une ou des tables de la base de données

  • les fonctions qui permettent l’accès (création, lecture, écriture/modification, suppression) aux dites tables

  • les procédures et fonctions qui traitent les saisies en fonction des enregistrements

  • les raccourcis des susdites fonctions/tables + procédures et fonctions

Les données sont les éléments saisis qui sont enregistrées dans les différentes tables de la base de données. Une classe peut créer des tables. Quand on la supprime, elle supprime aussi ces tables.

Les procédures sont des ensembles de fonctions.

Les fonctions sont des ACTIONS. Elles sont multiples et variées : contrôles de saisie, contrôles d’accès, calculs, affichage de listes, de paramètres, etc…

Conséquences  de la POO :

Il s’en suit un héritage des susdits éléments.

Les prodédures et fonctions sont appelées par leurs noms ; ici, le terme est SHORTCODE. Elles comportent, le plus souvent, des paramètres ; et sont entre crochets [toto param1, param2]