Welcome to Blocks

Welcome

Blocks is a very minimal PHP framework for building web applications. So why another PHP framework? Why not use the other frameworks available? I found that most frameworks are too large and contain too many dependencies or might be too micro and will have to install other dependencies. So with me not liking to work with most PHP frameworks , I decided to develop a minimal framework which is not too large and not too small either.

Who is Blocks for?

Blocks is right for you if:

  • you want a framework with a small footprint
  • you want a framework with very few configurations

Requirements

  • PHP 7.* or newer

How to read this documentation

If you are new to Blocks, I recommend you read this documentation from start to finish.This documentation begins by explaining Blocks’s concepts and architecture before venturing into specific topics like controllers and models, routing, and error handling.