What are the best practices for organizing PHP files and directories in the FoxServ setup?

When organizing PHP files and directories in a FoxServ setup, it is important to follow a logical structure to keep your codebase clean and maintainable. One common practice is to separate your files based on functionality or modules, such as having separate directories for controllers, models, views, and libraries. This helps improve code readability, scalability, and collaboration among developers.

// Example directory structure for organizing PHP files in a FoxServ setup
/controllers
  - UserController.php
  - ProductController.php
/models
  - User.php
  - Product.php
/views
  - user_view.php
  - product_view.php
/libraries
  - Database.php