Procurando diagramas de sistema do WordPress

10

Estou à procura de design de sistema de gráfico / diagrama para WordPress.

Encontrei apenas o diagrama da hierarquia de modelos, mas é apenas parte do sistema.

insira a descrição da imagem aqui fonte: http://upload.wikimedia.org/wikipedia/commons/3/3d/Wordpress_Template_Hierarchy.png

Yosef
fonte
Simplificando, o WP é muito grande para ser mapeado nos pequenos detalhes. Tente focar sua pergunta em quais aspectos exatamente você está interessado.
Rarst
no modelo de mvc - gráfico: roteamento principal, modelo, controlador, exibição.
Yosef
@Yosef WordPress não é realmente construído em torno de MVC
anu

Respostas:

11

Mais do que uma resposta, esta é uma pesquisa e uma compilação. Descrição do banco de dados já na resposta Damien.



Uma pesquisa no Google revela isso nos fóruns do WordPress:

Documentação UML do WordPress
Até onde eu sei, é tudo o que temos. Se você quiser escrever um, tenho certeza que seria bem-vindo :)
( Ipstenu , consultando a Descrição do banco de dados )

UML do WordPress MU?
Provavelmente nunca haverá diagramas UML do WordPress porque não é um sistema OO. Algumas partes são parecidas com OO, mas no geral é o que esse colaborador de código específico deu certo. Não há mapa, apenas código.

E na IMO, o objetivo da UML é que isso seja feito na fase de arquitetura. Um projeto como o WordPress dificilmente conseguiria isso, pois é uma integração fluida de desenvolvedores independentes que contribuem para o núcleo.
[...]

Bem-vindo ao código aberto.



Nota: a Hierarquia de Modelos do WikiMedia na Questão OP difere da do Codex clique para ampliar
Hierarquia de modelos de codex

Mas, Chip Bennet tem um prolongado :)
Hierarquia de modelos de Chip Bennet



Eu pensei que esta pergunta era uma duplicata do seguinte (mas os mods disseram que não é):
Onde posso encontrar um documento de arquitetura real no Wordpress?

Nele, Mike Schinkel afirma:

Geralmente, esses não são alguns dos focos da comunidade WordPress de código aberto.

Uma resposta aponta para um artigo antigo com este diagrama:
wordpress-text-flow-vs-markdown

E a outra parte deste fluxo de programa do Wordpress 3.0 (PDF)
Fluxo do programa Wordpress 3.0



Primeira resposta a esta pergunta ( quando você deve usar o WP_Query vs query_posts () vs get_posts ()? ) Tem uma boa visão geral do WP_Query:
WP_Query



Outro da Rarst sobre carga principal :



E, finalmente, uma pergunta totalmente independente sobre desempenho ( refatoração do Wordpress para melhorar o desempenho da memória ), mas com gráficos muito agradáveis ​​:)
wp-performance

brasofilo
fonte
2
Tirando o chapéu para você @brasofilo, é uma ótima coleção de pesquisa de diagramas de referência.
Damien
2
Adicionei meu diagrama menos conhecido da carga principal.
Rarst
Se eu pudesse votar isso mais de uma vez, eu votaria. :-)
Dougal Campbell 16/09
4

Se você estiver procurando pelo esquema do banco de dados , há uma versão no Codex : insira a descrição da imagem aqui

Clique para ampliar

A imagem que você referenciou em sua postagem é a hierarquia de modelos mais comumente usada pelos desenvolvedores de temas.

Damien
fonte
todo o sistema não só db
Yosef
Oi @Yosef ... do seu recente comentário .... o que você deve olhar para cima é um diagrama de pilha LAMP então
Damien