mtakeshi / mvc-framework
简单易用的框架
dev-main
2024-06-13 13:14 UTC
This package is auto-updated.
Last update: 2024-09-13 13:37:51 UTC
README
简单易用的 MVC 框架
本包符合 [PSR-1]、[PSR-2] 和 [PSR-4]。如果您发现不符合规范的地方,请通过 pull request 提交补丁。
安装
此包已在 Packgist 上列出,为 Composer 开发
可以使用以下命令安装:
composer require mtakeshi/mvc-framework
或者还可以通过修改您的应用中的 composer.json 文件来安装:
"require": { "mtakeshi/mvc-framework": "dev-main" }
配置
在项目根目录下的 index.php 文件中,有初始化代码:
MySQL 连接配置
use criativa\lib\Config; Config::setConfig((object) array( 'prefix' => 'tab', 'host' => 'localhost', 'user' => 'root', 'pwd' => '', 'dbname' => 'teste', 'charset' => 'utf8' ));
路由定义
use criativa\lib\Router; //Lista de Rotas Router::setRouters(array( 'web' => 'web' )); // Rota Padrão Router::setRouterOnDefault('web');
启动系统
use criativa\lib\System; $System = new System(); $System->run();
index.php 文件
require 'vendor/autoload.php'; use criativa\lib\Config; use criativa\lib\Router; use criativa\lib\System; Config::setConfig((object) array( 'prefix' => 'tab', 'host' => 'localhost', 'user' => 'root', 'pwd' => '', 'dbname' => 'teste', 'charset' => 'utf8' )); Router::setRouters(array( 'web' => 'web' )); Router::setRouterOnDefault('web'); $System = new System(); $System->run();