joearchika / hyper-php
Hyper,PHP的快速MVC框架
This package is auto-updated.
Last update: 2024-09-09 20:48:10 UTC
README
--
入门
待办事项
- 安全
web.json
创建新的Hyper应用程序:index.php
导入 HyperApp
类
use Hyper\Application\HyperApp;
通过 require
导入hyper文件以启用大部分功能
require 'hyper/index.php';
创建并运行应用程序
new HyperApp("<Name of your app>", "auto");
使用自定义部分运行应用程序
$customSections = ["hello-section"]; new HyperApp("<Name of your app>", "auto", $customSections);
使用手动路由运行应用程序
//TODO: work on manual routing
完整的index.php
use Hyper\Application\HyperApp; require 'Hyper/Index.php'; new HyperApp("<Name of your app>", "auto");
用法
//Put section where you want it to be rendered. Usually layout.php <h-section type="hello-section"></h-section> //Put section content from other views <h-section hello-section></h-section>
配置
Hyper配置存储在web.json
或您自己的JSON
文件中
数据库连接
要配置数据库,在配置文件web.json
中添加一个db
对象
例如
{ "db": { "host": "localhost", "port": 80, "database": "<dbName>", "username": "root", "password": "" } }
调试
要打开/关闭调试模式,将debug
属性设置为json
,例如
{ "debug": true }