WordPressシステム図を探す


10

WordPressチャート/ダイアグラムシステムのデザインを探しています。

テンプレート階層図だけが見つかりましたが、それはシステムの一部にすぎません。

ここに画像の説明を入力してください ソース:http : //upload.wikimedia.org/wikipedia/commons/3/3d/Wordpress_Template_Hierarchy.png


単純に言うと、WPは大きすぎて細部までグラフ化できません。正確にあなたがに興味を持っていた側面にあなたの質問を集中するようにしてください。
Rarst

MVCモデル-チャート:メインルーティング、モデル、コントローラー、ビュー。
ヨセフ2012

@Yosef WordPressはMVCを中心に構築されていません
anu

回答:


11

これは回答ではなく、調査と編集です。データベースの説明はすでにダミアンの回答にあります。



Google検索は、 WordPressのフォーラムでこれを明らかに:

WordPressのUMLドキュメント
私が知る限り、これですべてです。もしあなたがそれを書きたいなら、きっと歓迎されます:)
Ipstenu、データベースの説明を参照してください

WordPress MUのUML?
OOシステムではないため、WordPressのUMLダイアグラムが存在することはおそらくありません。一部の部分はオブジェクト指向に似ていますが、全体的には、特定のコード寄稿者が機能させたものは何でもかまいません。マップはなく、コードだけです。

IMO、UMLのポイントは、それが設計段階で行われることです。WordPressのようなプロジェクトは、コアに貢献している独立した開発者の流動的な統合であるため、これを実現するのは困難です。
[...]

オープンソースへようこそ。



注:OP質問のWikiMediaのテンプレート階層は、コーデックスのテンプレート階層とは異なります。
コーデックステンプレート階層

しかし、Chip Bennetには拡張されたものがあります:)
チップベネットテンプレート階層



私はこの質問は以下の複製であると思いました(しかしmodsはそうではないと言っています):
Wordpress上の実際のアーキテクチャドキュメントはどこにありますか?

その中で、マイク・シンケルは次のように述べています:

これらは一般に、オープンソースのWordPressコミュニティが重点的に取り組んでいるものではありません。

1つの答えは、この図の古い記事を指しています。
wordpress-text-flow-vs-markdown

そして、このWordpress 3.0プログラムフローのもう1つ(PDF)
Wordpress 3.0プログラムフロー



この質問に対するRarstの回答(WP_Queryとquery_posts()とget_posts()をいつ使用する必要がありますか?)には、WP_Queryの概要がわかります。
WP_Query



コア負荷に関するRarstのもう1つ:



そして最後に、パフォーマンスとはまったく関係のない質問(メモリのパフォーマンスを向上させるためのWordpressのリファクタリング)ですが、非常に優れたグラフを使用します:)
wpパフォーマンス


2
@brasofiloはあなたに敬意を表します。これは参照図のすばらしい研究コレクションです。
ダミアン

2
あまり知られていないコア負荷の図を追加しました。
Rarst、2007

もし私がこれを二回以上投票できるとしたら、私はそうするでしょう。:-)
Dougal Campbell

4

あなたが探している場合は、データベーススキーマコーデックスのバージョンがありますここに画像の説明を入力してください

拡大するにはクリックしてください

投稿で参照した画像は、テーマ開発者が最もよく使用するテンプレート階層です。


すべてのシステムがdbだけでなく
Yosef

こんにちは@Yosef ...最近のコメントから....次に、LAMPスタックダイアグラムを調べます
Damien
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.