Close [x]

Architectural diagrams

Edit this page on GitHub

Architectural diagrams

Depending upon your role and purpose for learning more about Magento, there are several different ways to view the Magento architecture. For example, a developer who wants to create new modules or perhaps customize an existing module will want to understand the architecture of a module itself, and how it fits into the larger view, with the Magento framework and other components. However, a merchant who wants to quickly build an online store front wants to view the collection of components from a higher level, and understand the components that impact the look, feel, and user interaction components.

Architecture layers diagram

The following diagram illustrates the components of Magento, and shows the 鈥渓ayers鈥 or tiers, for all components, as well as the Magento framework, 3rd party libraries, the supported database, and other technologies.

Magento architecture layers

Topology

The topology diagram illustrates a typical implementation.

Diagram will be published in a later sprint.

Module diagram

The module diagram illustrates the various components and dependencies within a typical Magento module.

Diagram will be published in a later sprint.

Online store front diagram

The following diagram shows the perspective of a user who wants to build an online store front or application.

Diagram will be published in a later sprint.