phackp

PHP Modern Framework


Project maintained by yuxblank Hosted on GitHub Pages — Theme by mattgraham

Build Status Codacy Badge

phackp

PHP Micro Framework, born in PHP7 Age!

disclaimer

pHackp is actually in alpha stage. the framework might change in ways that make alpha/beta releases un-compatible with the first stable version in the future. The framework is actually compatible with PHP7+.

Ready to start?

https://github.com/yuxblank/phackp/wiki/Get-started

Introduction

pHackp aim to provide a fast and easy way to build modern and responsive websites and apps. It provides an Model View Controller structure for organizing your project and tries to be as far as possible “convention over configuration”. The framework provide all basic features for develop Restful APIs, Websites and web applications.

Requirements

Actually the frameworks is on heavy development. it has been tested with Apache (need .htaccess mod_rewrite) and built-in PHP 7 server (URL rewrite by root).

Features and Roadmap

* marked are under development or analysis

Main features

PSR-7 is actually extended, since pHackp ServerRequestInterface supports path params for restful routes.

Routing

Persistence

Model View Controller

Presentation layer

Services and Providers

PSR-4

PSR-7

PSR-11 (draft)

RESTful

3rd party projects support