Skip to content

allanrehhoff/framework

Repository files navigation

Custom PHP Framework - Introduction (Version 9)

A no-nonsense, lightweight, custom framework using intuitive patterns and requiring almost no boilerplate code.
Say goodbye to manually defining routes and unnecessary bloatware.

Designed for developers who want to get moving quickly, this framework keeps things simple and efficient.
While jQuery is included for convenience, it's not mandatory and can be easily removed if you prefer native JavaScript.

Kickstart your new web project or API with a clean, stable codebase.

Documentation

  1. Getting started – Setup and installation guide
  2. Routing – Request uri to controller mechanism
  3. Controller & Methods – Creating controllers and defining methods
  4. Requests, Response & Content Types – Creating HTTP requests and consuming responses
  5. Templates & Theming – Using templates and customizing themes
  6. Command line interface – Built-in CLI tools and usage
  7. Events – Event system and custom event handling
  8. Configuration files – Managing config files and settings
  9. Environment variables – Using and loading environment variables
  10. Database queries and entities – Database access and entity management
  11. Autoloading classes – Class autoloading and PSR-4 support
  12. Errors and exceptions – Error handling and exception management
  13. Logging, Timing and debug – Logging, profiling, and debugging tools
  14. The Assets class – Managing CSS, JS, and other assets
  15. The Registry class – Shared object storage and access
  16. Utility classes – Helper classes and common utilities

About

A lightweight framework using well-known and intuitive design patterns

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages