sajibsrs / php-framework

Creating a custom PHP framework from scratch by implementing best practices.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PHP custom framework experiment

This project is all about experimenting with features PHP/Modern PHP has to offer. Creating a custom PHP framework from scratch by implementing programming best practices and architectures.

Index and Progress

  • Creating configurations
  • Creating PHP autoloader
  • Database connection
  • Query builder
  • Pagination
  • ORM (Object relationship mapper)
  • HTML component generator
  • Middleware
  • Authentication
  • Routing
  • Caching
  • REST API
  • Security

PSR Implementation

  • PSR-4: Autoloader (With composer)
  • PSR-7: HTTP message interfaces

Testing

  • Manual testing
  • Unit testing
  • Automated testing

Improvements

  • Integrate composer ( Dependency management and auto-loading )
  • Fixes and improvements
  • Restructuring

Notes

  • It's only for experiments and not intended for production use.
  • Licensed under MIT

About

Creating a custom PHP framework from scratch by implementing best practices.

License:MIT License


Languages

Language:PHP 100.0%