Alla ricerca di diagrammi di sistema di WordPress


10

Sto cercando la progettazione di sistemi grafici / diagrammi di WordPress.

Ho trovato solo il diagramma della gerarchia dei modelli, ma è solo una parte del sistema.

inserisci qui la descrizione dell'immagine fonte: http://upload.wikimedia.org/wikipedia/commons/3/3d/Wordpress_Template_Hierarchy.png


In poche parole, WP è troppo grande per essere tracciato nei minimi dettagli. Cerca di focalizzare la tua domanda su quali aspetti ti interessano proprio.
Rarst

nel modello mvc - grafico: percorso principale, modello, controller, vista.
Yosef,

@Yosef WordPress non è davvero costruito intorno a MVC
anu

Risposte:


11

Più che una risposta, questa è una ricerca e una raccolta. Descrizione del database già nella risposta di Damien.



Una ricerca su Google lo rivela nei forum di WordPress:

Documentazione UML di WordPress
Per quanto ne so, questo è tutto ciò che abbiamo. Se vuoi scriverne uno, sono sicuro che sarebbe il benvenuto :)
( Ipstenu , facendo riferimento alla descrizione del database )

UML di WordPress MU?
Probabilmente non ci saranno mai diagrammi UML di WordPress perché non è un sistema OO. Alcune parti sono simili a OO, ma nel complesso è qualunque cosa abbia fatto funzionare quel particolare contributore del codice. Non c'è mappa, solo codice.

E IMO, il punto di UML è che è stato realizzato nella fase di architettura. Un progetto come WordPress sarebbe difficile da avere dato che si tratta di una fluida integrazione di sviluppatori indipendenti che contribuiscono al core.
[...]

Benvenuto in open source.



Nota: la Gerarchia dei template di WikiMedia nella domanda OP differisce da quella del Codice fare clic per ingrandire
Codice Modello Gerarchia

Ma Chip Bennet ne ha una estesa :)
Gerarchia dei modelli di Chip Bennet



Ho pensato che questa domanda fosse un duplicato di quanto segue (ma le mod hanno detto che non lo è):
dove posso trovare un vero documento di architettura su Wordpress?

In esso, Mike Schinkel afferma:

Questi in genere non sono alcuni che la community di WordPress open source si concentra sul fare.

Una risposta indica un vecchio articolo con questo diagramma:
wordpress-text-FLOW-vs-Markdown

E l'altro a questo flusso di programmi di Wordpress 3.0 (PDF)
Flusso di programma di Wordpress 3.0



La prima risposta a questa domanda ( quando dovresti usare WP_Query vs query_posts () vs get_posts ()? ) Ha una bella panoramica di WP_Query:
WP_Query



Un altro da Rarst sul carico principale :



E infine, una domanda totalmente indipendente sulle prestazioni ( refactoring di Wordpress per migliorare le prestazioni della memoria ), ma con grafici molto belli :)
wp-prestazioni


2
Tanto di cappello a te @brasofilo che è una grande raccolta di ricerche di diagrammi di riferimento.
Damien,

2
Ho aggiunto il mio diagramma meno noto del carico principale.
Rarst

Se potessi votare questo più di una volta, lo farei. :-)
Dougal Campbell,

4

Se stai cercando lo schema del database , c'è una versione sul Codex : inserisci qui la descrizione dell'immagine

clicca per ingrandire

L'immagine a cui hai fatto riferimento nel tuo post è la gerarchia dei modelli più comunemente usata dagli sviluppatori di temi.


tutto il sistema non solo db
Yosef

Ciao @Yosef ... dal tuo recente commento .... quello che dovresti cercare è un diagramma a pila LAMP allora
Damien,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.