aosasona / phlo

A microframework for rapid modern web development in PHP

Home Page:https://packagist.org/packages/trulyao/phlo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Phlo

Warning

This project is still in its early stages and is not ready for heavy production use.

Pronounced as 'flow', Phlo is a microframework for rapid modern web development in PHP.

Features

  • File-based Routing
  • File-scoped and folder-scoped middleware
  • Nested wildcard routes
  • Zero third-party dependencies
  • Built-in support for environment variables (from .env files and the system)
  • Built-in support for default NOT FOUND pages
  • Built-in support for custom error handlers (coming soon)
  • Supports JavaScript frameworks like Astro, Vue, Svelte, etc.

Note

This documentation is a work in progress. Please check back later for more information.

Getting Started

Phlo is now available via composer:

composer require trulyao/phlo

Or you can add this repo as a submodule in your project.

Usage

See this repo for a demo and example usage.

About

A microframework for rapid modern web development in PHP

https://packagist.org/packages/trulyao/phlo

License:MIT License


Languages

Language:PHP 100.0%