Есть ли нисходящая документация для WordPress?

8

Это может звучать глупо, но есть ли техническая нисходящая документация, объясняющая, как работает WordPress?

Существует много документации в стиле «Как…», т.е. объясняется, как выполнить определенную задачу (установить, написать тему и т. Д.), Но у меня возникают проблемы с поиском любой документации, которая дает более широкую картину, объясняя, как WordPress взаимодействует с веб-сервером, какие основные компоненты / концепции существуют, как они организованы при установке и как они работают вместе для создания поставляемых веб-страниц.

Я предполагаю, что если я буду следовать достаточному количеству ссылок на Плагины , Темы , Шаблоны , ... я в конечном итоге получу (надеюсь) довольно полную картину, но я бы предпочел начать с высокоуровневой документации, а затем углубиться в области, которые сразу актуально для меня.

user686249
источник
3
Полезная ссылка: gist.github.com/johnbillion/4fa3c4228a8bb53cc71d
тотелс
1
Приятно видеть отличный вопрос, +1
TheDeadMedic
@totels: действительно хорошая ссылка.
user686249 13.09.15
@Shiva: спасибо, они в основном ориентированы на пользователей (в отличие от разработчиков). Хотя, конечно, есть несколько полезных совпадений (особенно в отношении объяснения концепций).
user686249 13.09.15

Ответы:

5

WordPress очень ... утилитарный, я полагаю. Люди склонны использовать и знать столько, сколько им нужно, чтобы добиться цели. Любопытно, что это имеет тенденцию исключать процесс загрузки ядра низкого уровня.

Не помогает ситуация, когда (в отличие от современных фреймворков) WordPress не использует полную логику маршрутизации для всего. Внешний интерфейс управляется перезаписью / постоянными ссылками, а внутренний - это спагетти разных не виртуальных конечных точек.

Самым близким, что я сам смог составить, является мой график загрузки ядра .

Но в целом происходит так много вещей, что обобщать их полностью бесполезно. Вы просто живете и учитесь (если решите :).

Rarst
источник
Очень хорошая графика для загрузки ядра. Будет держать это в закладки. Увы, это действительно только часть документации, которую я искал.
user686249 13.09.15