After installing a Pimcore package you should see the folder structure described below.
The following table should give you a quick overview about the purpose of each folder.
In general the directory structure follows the best practice for Symfony projects.
||Executable files (e.g. bin/console).|
||The application configuration.|
||This is the document root (public folder) for your project - point your vhost to this directory!|
||The project's PHP code (Services, Controllers, EventListeners, ...)|
||The application templates.|
||Private generated files - not accessible via the web (cache, logs, etc.).|
||All third-party libraries are there. It's the default location for packages installed by Composer / Packagist.|
The Kernel class is the main entry point of the Symfony application configuration and as such,
it is stored in the
For more information about the folder structure and the architecture in general, please have a look at the Symfony documentation.