minph/minph-framework

简单、轻量级的PHP框架

v1.0.0 2020-04-17 10:08 UTC

This package is auto-updated.

Last update: 2024-09-21 05:33:41 UTC


README

Minph框架是基于MVC设计理念的最小化框架。

packagist

composer.json

~~~
"require": {
    "minph/minph-framework": "^1.0.0",
}
~~~
$ composer install

https://packagist.org.cn/packages/minph/minph-framework

如何安装

$ vendor/bin/minph install .
$ make reinstall
$ vi app/.env

服务器要求

  • PHP >= 7.x
  • PDO扩展
  • OpenSSL扩展
  • Mbstring扩展
  • Linux环境

项目目录

  • app/
    • adapter/
      适配器类。(DBAdapter.php等)
    • controller/
      控制器类。(TopController.php等)
    • locale/
      gettext本地化文件。
    • migration/
      数据库模式文件。(tables.sql等)
    • service/
      程序逻辑类。(AuthService.php等)
    • storage/
      模板缓存和日志类。(Smarty模板缓存等)
    • test/
      单元测试类。(UserServiceTest.php等)
    • view/
      视图模板文件。(index.tpl等)
    • public/
      Web根目录。
    • resource/
      Web资源目录。
    • .env 配置文件。
    • boot.php
      它是App的入口点。
    • routes.php 它定义了URI和控制器映射配置。