La rădăcina unei instalări Magento 2 vei găsi următoarele directoare principale:
- app/ — codul aplicației:
app/code(module),app/design(teme frontend/adminhtml),app/etc(configurări, inclusivenv.phpșiconfig.php). - bin/ — instrumentul CLI
magento. - dev/ — scripturi și framework-uri de testare, unelte Grunt.
- generated/ — clase generate (proxy, factories, interceptori); în 2.1 erau în
var/generation. - lib/ — biblioteci (
internalserver-side,webclient-side: jQuery, RequireJS etc.). - pub/ — document root-ul recomandat:
pub/static(fișiere statice),pub/media(media),index.php. - var/ — cache, loguri (
var/log),view_preprocessed, backup-uri. - vendor/ — pachetele instalate prin Composer.
- setup/ — instrumente pentru instalare/upgrade.
Notă: pentru securitate, setează
pub/ca document root (nu rădăcina Magento). Structura poate diferi ușor între Magento Open Source și Adobe Commerce.