1
0
2026-02-11 19:28:12 +01:00
2026-02-11 19:28:12 +01:00
2026-02-11 19:28:12 +01:00
2026-02-04 23:31:53 +01:00
2026-02-11 19:28:12 +01:00
2026-02-11 19:28:12 +01:00
2026-02-11 19:28:12 +01:00
2026-02-11 19:28:12 +01:00
2026-02-04 23:31:53 +01:00
2026-02-11 19:28:12 +01:00
2026-02-11 19:28:12 +01:00
2026-02-11 19:28:12 +01:00
2026-02-04 23:31:53 +01:00
2026-02-04 23:31:53 +01:00
2026-02-04 23:31:53 +01:00
2026-02-04 23:31:53 +01:00
2026-02-04 23:31:53 +01:00
2026-02-04 23:31:53 +01:00
2026-02-04 23:31:53 +01:00
2026-02-04 23:31:53 +01:00
2026-02-04 23:31:53 +01:00
2026-02-04 23:31:53 +01:00

MintyPHP MintyPHP

MintyPHP aims to be a full-stack PHP 7 (or 8) framework that is:

  • Easy to learn
  • Secure by design
  • Light-weight

By design, it does:

  • … have one variable scope for all layers.
  • … require you to write SQL queries (no ORM).
  • … use PHP as a templating language.

Mainly to make it easy to learn for PHP developers.

Download / Documentation

Quickstart (Docker)

  1. Copy .env.example to .env (defaults are fine for local dev).

  2. Build and start the stack:

    docker compose up --build
    
  3. Open the app at http://localhost:8080.

  4. Register a user, then visit /admin (protected route).

  5. phpMyAdmin is available at http://localhost:8081.

Notes

  • MintyPHP uses Memcached for its firewall cache; the compose stack includes a memcached service and the PHP container has the extension enabled.
  • config/config.php is generated and gitignored by default; adjust .gitignore if you want to commit it.
Description
No description provided
Readme 6.8 MiB
Languages
PHP 70.9%
HTML 11.5%
JavaScript 10.4%
CSS 6.7%
Shell 0.4%
Other 0.1%