Download the PHP package chsxf/mfx without Composer
On this page you can find all versions of the php package chsxf/mfx. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Package mfx
Short Description Simple and efficient micro-framework
License MIT
Homepage https://github.com/chsxf/mfx
Informations about the package mfx
About MFX
MFX is a PHP micro-framework (hence "MFX"), designed to be used as the core of any regular website or API.
Originally created as a project basis for Cheese Burgames, a now-defunct french independant video game studio. The first version, previously called php-micro-framework was introduced in 2013 and matured in 2016. With time, MFX has evolved into a complete framework for external developments.
System Requirements
- 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)
Dependencies
- 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
Getting Started
Documentation is available in the wiki
Go to this page to start using MFX.
Support
Development on MFX is still active. Even though the project is production-ready, new features and bugfixes will come eventually.
However, support is not guaranteed in any way. Pull requests or issues are welcomed but you may wait for some time before getting any answer.
All versions of mfx with dependencies
chsxf/pdo-database-manager Version ~2
chsxf/twig-tools Version ~1
twig/twig Version ~3