Рассматривал общую архитектуру, чтобы понять систему Magento. -- Принцип проектирования и шаблон, используемые в Magento (смог найти несколько блогов) и -- UML-диаграммы архитектуры Magento (ничего не нашел).
Для точки, связанной с UML, искал 1) Концептуальную схему Magento.
Диаграмма классов, диаграмма действий, диаграмма вариантов использования или любая предложенная диаграмма UML, которая дает более глубокое понимание архитектуры Magento.
Например: я хочу понять, как контейнер FPC связан с блочным содержимым. Было бы полезно, если бы была какая-нибудь диаграмма модели, показывающая эффект и взаимосвязь. Или, если вы посмотрите на код доставки, полная модель $request будет передана. Итак, имейте диаграмму классов и некоторую дополнительную диаграмму модели, чтобы понять, следует ли изменить запрос при передаче для доставки или изменить каждый модуль доставки, чтобы получить ожидаемый результат.
В целом, моя идея заключается в том, чтобы иметь диаграммы моделей, которые дают представление о том, как работает поток кода magento, и хочет ли разработчик следовать стандартам magento, как ему следует действовать.