À la recherche de diagrammes de système WordPress

10

Je recherche la conception de systèmes de diagrammes / diagrammes WordPress.

Je n'ai trouvé que le diagramme de hiérarchie des modèles, mais ce n'est qu'une partie du système.

entrez la description de l'image ici source: http://upload.wikimedia.org/wikipedia/commons/3/3d/Wordpress_Template_Hierarchy.png

Yosef
la source
Autrement dit, WP est trop grand pour être représenté dans les petits détails. Essayez de concentrer votre question sur les aspects qui vous intéressent précisément.
Rarst
dans le modèle mvc - graphique: routage principal, modèle, contrôleur, vue.
Yosef
@Yosef WordPress est pas vraiment construit autour de MVC
anu

Réponses:

11

Plus qu'une réponse, c'est une recherche et une compilation. Description de la base de données déjà dans la réponse de Damien.



Une recherche Google révèle cela dans les forums WordPress:

Documentation UML de WordPress
Pour autant que je sache, c'est tout ce que nous avons. Si vous voulez en écrire un, je suis sûr qu'il serait le bienvenu :)
( Ipstenu , se référant à la description de la base de données )

UML de WordPress MU?
Il n'y aura probablement jamais de diagrammes UML de WordPress car ce n'est pas un système OO. Certaines parties sont de type OO, mais dans l'ensemble, c'est ce que ce contributeur de code particulier a fait fonctionner. Il n'y a pas de carte, juste du code.

Et l'OMI, le point d'UML est que cela se fait dans la phase d'architecture. Un projet comme WordPress aurait du mal à avoir cela, car il s'agit d'une intégration fluide de développeurs indépendants contribuant au noyau.
[...]

Bienvenue en open source.



Remarque: la hiérarchie des modèles de WikiMedia dans la question OP diffère de celle du Codex cliquez pour agrandir
Hiérarchie des modèles Codex

Mais Chip Bennet en a un étendu :)
Chip Bennet Template Hierarchy



Je pensais que cette question était un double des éléments suivants (mais les mods ont dit que ce n'était pas le cas):
Où puis-je trouver un vrai document d'architecture sur Wordpress?

Dans ce document, Mike Schinkel déclare:

Ce ne sont généralement pas des activités sur lesquelles la communauté WordPress open source se concentre.

Une réponse pointe vers un ancien article avec ce diagramme:
wordpress-text-flow-vs-markdown

Et l'autre vers ce flux de programme Wordpress 3.0 (PDF)
Flux du programme Wordpress 3.0



La réponse la plus rare à cette question ( quand devez-vous utiliser WP_Query vs query_posts () vs get_posts ()? ) A une belle vue d'ensemble de WP_Query:
WP_Query



Un autre de Rarst sur la charge de base :



Et enfin, une question totalement indépendante sur les performances ( Refactoring Wordpress pour améliorer les performances de la mémoire ), mais avec de très beaux graphiques :)
wp-performance

brasofilo
la source
2
Chapeau à vous @brasofilo c'est une grande collection de recherche de diagrammes de référence.
Damien
2
J'ai ajouté mon diagramme moins connu de la charge de base.
Rarst
Si je pouvais voter cela plusieurs fois, je le ferais. :-)
Dougal Campbell
4

Si vous recherchez le schéma de base de données , il existe une version sur le Codex : entrez la description de l'image ici

Cliquez pour agrandir

L'image que vous avez référencée dans votre publication est la hiérarchie de modèles la plus couramment utilisée par les développeurs de thèmes.

Damien
la source
tous les systèmes non seulement db
Yosef
Salut @Yosef ... d'après votre commentaire récent .... ce que vous devriez rechercher est un diagramme de pile LAMP alors
Damien