Quick start
The standardized folder structure of an OXID eShop module.
.
└── <module_directory>
├── assets
├── migration
├── src
. ├── Controller
. ├── Model
. ├── orSomeDomain
. . └── ...
. ...
├── tests
. ├── Codeception
. ├── Integration
. ├── Unit
. ├── PhpStan
. └── phpunit.xml
├── translations
├── views
. └── admin_twig
. └── ...
. └── twig
. └── ...
├── composer.json
├── CHANGELOG.md
├── LICENSE
├── metadata.php
├── README.md
└── services.yamlDeveloper resources
Quick access to essential developer tools and documentation
Technology stack
Modern, proven technologies for robust e-commerce solutions
PHP >= 8.2
Modern PHP version focused on performance and type safety
OXID Framework
Custom e-commerce architecture built on a solid Symfony foundation
MySQL / MariaDB
Proven relational databases for large data volumes
Twig
Clean separation of logic and templates
OXAPI
OXID's own GraphQL interface for headless e-commerce
Modularly extensible
Extensions without core hacks thanks to modular architecture
Latest development on GitHub
Recent commits from our public repositories
