---
# System prepended metadata

title: mini-engine Documentation
tags: [mini-engine, doc]

---

mini-engine Documentation
===

![engine](https://hackmd.io/_uploads/HyVcHdO-ge.svg =150x)

[mini-engine](https://github.com/openfunltd/mini-engine) 是一個用來建構網頁應用程式的輕量級 PHP 框架，為 [歐噴有限公司(OpenFun Ltd.) ](https://openfun.tw/) 創辦人 [Ronny](https://github.com/ronnywang) 所開發。其特色是透過 function 與檔案的命名自動建立 Route、Controller 與 View 之間的對應關係，降低寫對應設定的時間成本；ORM 採 Active Record 架構模式。

:::info
copyright: OpenFun Ltd.
mini-engine License: [BSD 3-Clause License](http://opensource.org/licenses/BSD-3-Clause) 
documentation License: [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/deed.zh-hant)
Icon: [Engine Motor SVG Vector(12)](https://www.svgrepo.com/svg/237125/engine-motor) CC0 License by [SVG Repo](https://www.svgrepo.com)
:::

- [mini-engine](/@openfunltd/rJS__8Obxe)
- [啟動一個 mini-engine 專案](/@openfunltd/B1dfGq5-ge)
- [檔案與資料夾架構](/@openfunltd/r1PYf5cZgx)
- [Controller 與 View](/@openfunltd/BygeQ5qWll)
- [預設 Routing 說明與手動設定](/@openfunltd/r1edXqc-xe)
- [連結資料庫與建立 Model](/@openfunltd/SJ59XcqZxe)
- [Session 與 CSRF-token](/@openfunltd/ryWRQqqbel)
- [內建實用的 Functions](/@openfunltd/ByHFVccblx)