Quel est le modèle de conception de WordPress Core ? Comme le montre cette question Stack Overflow , WordPress ne suit pas le modèle MVC; cependant, les développeurs peuvent écrire des plugins et des thèmes qui suivent MVC . Mais ma question concerne exclusivement WordPress Core, et non les modules complémentaires, thèmes, extensions, plugins ou projets forkés supplémentaires qui peuvent ou non suivre un modèle MVC.
Si WordPress Core ne suit pas une conception MVC, alors quel modèle de conception suit-il?
Réponses:
Spaghetti aux boulettes de viande
Il a également un peu de macaroni mélangé à ...
http://en.wikipedia.org/wiki/Spaghetti_code#Spaghetti_with_meatballs
la source
WordPress utilise l' architecture événementielle en raison de l'API action / hook.
la source
Je pense que c'est un modèle de conception singleton, car il existe une classe de base et un objet de base appelé $ wp qui est un objet global.
la source