Download the PHP package mmi/mmi-standard without Composer
On this page you can find all versions of the php package mmi/mmi-standard. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download mmi/mmi-standard
More information about mmi/mmi-standard
Files in mmi/mmi-standard
Download mmi/mmi-standard
More information about mmi/mmi-standard
Files in mmi/mmi-standard
Vendor mmi
Package mmi-standard
Short Description MMi Framework project - standard edition
License MIT
Package mmi-standard
Short Description MMi Framework project - standard edition
License MIT
Please rate this library. Is it a good library?
Informations about the package mmi-standard
MMi Standard — Developer Guide
A skeleton application built on the MMi Framework (v5+).
Requirements
| Tool | Version |
|---|---|
| PHP | 8.4+ |
| Composer | 2.x |
| Docker (optional) | 20+ |
Quick start
Option A — PHP built-in server
Open http://127.0.0.1:8080.
Option B — Docker (Apache)
The container maps port 8080 → 80 and mounts the project root as a volume, so code changes are reflected immediately without rebuilding.
Environment configuration
Copy .env to .env.local and adjust values. .env.local is git-ignored.
| Variable | Default | Description |
|---|---|---|
APP_DEBUG_ENABLED |
1 |
Enable debug output |
APP_VIEW_CDN |
(empty) | CDN prefix for assets |
APP_BASE_URL |
(empty) | Base URL override |
CACHE_SYSTEM_ENABLED |
1 |
Internal framework cache |
CACHE_PUBLIC_ENABLED |
1 |
Public HTTP cache |
DB_HOST |
localhost |
Database host |
DB_USER |
(empty) | Database user |
DB_NAME |
test |
Database name |
DB_PASSWORD |
(empty) | Database password |
Project structure
Adding a module
-
Create a controller in
src/<ModuleName>/extendingMmi\Mvc\Controller: -
Add a template at
src/<ModuleName>/resource/template/<controller>/<action>.tpl. - Register a route in
AppRouterConfig.php:
DI container
src/App/di.app.php returns a PHP-DI array. Override or add services there:
Make targets
| Target | Description |
|---|---|
make up (default) |
Start PHP built-in server on port 8080 |
make docker-up |
Build image, start container, open interactive bash |
make docker-down |
Stop and remove the container |
All versions of mmi-standard with dependencies
PHP Build Version
Package Version
Requires
mmi/mmi Version
^5.0
The package mmi/mmi-standard contains the following files
Loading the files please wait ...