-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Christophe SAUVEUR edited this page Apr 13, 2024
·
28 revisions
MFX is a full-stack PHP framework originally designed to serve as a project basis for Cheese Burgames, a now-defunct french independant video game studio. The first version, originally called php-micro-framework has been introduced in 2013 and matured in 2016. With time, MFX has evolved into a complete framework for external developments.
It can be used as the core of any regular website or API.
MFX is released under the MIT license.
- PHP 8.1+ with enabled gettext extension
- Apache with
mod_rewrite
module enabled - Any database management system compatible with PDO (MySQL, MariaDB, PostgreSQL, ...) if you plan to use database storage (see PDO documentation for more information)
-
Twig
Template engine
https://twig.symfony.com/ -
PDO database manager
PDO extended with some nice utility functions
https://github.com/chsxf/pdo-database-manager -
Twig Tools
Set of useful extensions for Twig (switch blocks, lazy blocks, support for gettext inside the templates)
https://github.com/chsxf/TwigTools
Go to this page to start using MFX.
To access a deeper and more complete documentation on the design and usage of MFX, go to the Framework Reference.
Getting Started | Framework Reference | API Reference | MFX is released under the MIT license