This is a typical structure of a basic PHP framework based on MVC design:
- app folder contains the application related files and sub-folders, such as controllers, models and views.
- core folder contains the core files of the framework itself.
- log folder contains all log files.
- vendor folder contains all third-party code / frameworks