Buscando diagramas del sistema de WordPress

10

Estoy buscando el diseño del sistema de diagrama / diagrama de WordPress.

Encontré solo el diagrama de jerarquía de plantilla, pero es solo una parte del sistema.

ingrese la descripción de la imagen aquí fuente: http://upload.wikimedia.org/wikipedia/commons/3/3d/Wordpress_Template_Hierarchy.png

Yosef
fuente
En pocas palabras, WP es demasiado grande para ser graficado con los pequeños detalles. Trate de enfocar su pregunta en qué aspectos precisamente le interesan.
Rarst
en modelo mvc - gráfico: enrutamiento principal, modelo, controlador, vista.
Yosef
@Yosef WordPress no está realmente construido alrededor de MVC
anu

Respuestas:

11

Más que una respuesta, esta es una investigación y una compilación. Descripción de la base de datos ya en respuesta Damien.



Una búsqueda en Google revela esto en los foros de WordPress:

Documentación UML de WordPress
Hasta donde yo sé, eso es todo lo que tenemos. Si desea escribir uno, estoy seguro de que será bienvenido :)
( Ipstenu , refiriéndose a la Descripción de la base de datos )

UML de WordPress MU?
Probablemente nunca habrá diagramas UML de WordPress porque no es un sistema OO. Algunas partes son similares a OO, pero en general es lo que ese colaborador de código en particular hizo funcionar. No hay mapa, solo código.

Y en mi opinión, el objetivo de UML es que se hace en la fase de arquitectura. Un proyecto como WordPress sería difícil de conseguir, ya que es una integración fluida de desarrolladores independientes que contribuyen al núcleo.
[...]

Bienvenido a código abierto.



Nota: la Jerarquía de plantillas de WikiMedia en la Pregunta OP difiere de la del Códice haga clic para ampliar
Jerarquía de plantillas del Codex

Pero, Chip Bennet tiene uno extendido :)
Jerarquía de plantilla de Chip Bennet



Pensé que esta pregunta era un duplicado de lo siguiente (pero los mods dijeron que no):
¿Dónde puedo encontrar un documento de arquitectura real en Wordpress?

En él, Mike Schinkel afirma:

Estos generalmente no son algunos de los que la comunidad de WordPress de código abierto se enfoca en hacer.

Una respuesta apunta a un artículo antiguo con este diagrama:
wordpress-text-flow-vs-markdown

Y el otro a este flujo de programa de Wordpress 3.0 (PDF)
Flujo de programa de Wordpress 3.0



La respuesta más rápida a esta pregunta (¿ Cuándo debe usar WP_Query vs query_posts () vs get_posts ()? ) Tiene una buena descripción de WP_Query:
WP_Query



Otro de Rarst sobre carga de núcleo :



Y, por último, una pregunta totalmente no relacionada sobre el rendimiento ( Refactorización de Wordpress para mejorar el rendimiento de la memoria ), pero con gráficos muy agradables :)
wp-performance

brasofilo
fuente
2
Felicitaciones a ustedes @brasofilo que es una gran colección de investigación de diagramas de referencia.
Damien
2
He agregado mi diagrama menos conocido de carga de núcleo.
Rarst
Si pudiera votar esto más de una vez, lo haría. :-)
Dougal Campbell
4

Si está buscando el esquema de la base de datos , hay una versión en el Codex : ingrese la descripción de la imagen aquí

Click para agrandar

La imagen a la que hizo referencia en su publicación es la jerarquía de plantillas más utilizada por los desarrolladores de temas.

Damien
fuente
todo el sistema no solo db
Yosef
Hola @Yosef ... de tu comentario reciente ... lo que debes buscar es un diagrama de pila LAMP entonces
Damien