【文件属性】:
文件名称:topaz
文件大小:581KB
文件格式:ZIP
更新时间:2021-03-19 22:26:44
PHP
托帕兹框架
由各种PHP库/模块组成的自定义框架
一个有趣的小项目,创建,浏览大量文档并将所有内容粘合在一起,成为有用的东西。
使用库:
php-di / php-di-依赖注入容器
联盟/路由-路由器和中间件
树枝-模板引擎
原则/ dbal-数据库抽象层
尊重/验证-验证者
firebase / php-jwt-jwt令牌编码器/解码器
特蕾西/特蕾西-记录器,探查器和调试器
档案:
bootstrap.php-从index.php调用的文件
config.php-项目配置
services.php-容器初始化
routes.php-路由,控制器,中间件表
Dirs:
应用-控制器
模板-树枝模板
sys-单身人士,助手
中间件-
模型 -
设置
先决条件
Linux,Docker,PHP / Composer以及可选的Portainer(或类似版本)(如果需要UI)。
Com
【文件预览】:
topaz-main
----project()
--------services.php(1KB)
--------public()
--------sys()
--------config.php(1KB)
--------model()
--------topaz.svg(4KB)
--------middleware()
--------composer.lock(67KB)
--------routes.php(1KB)
--------templates()
--------app()
--------bootstrap.php(368B)
--------composer.json(622B)
----config()
--------init.sql(924B)
--------php.ini(70KB)
--------Dockerfile(2KB)
--------importSql.php(299B)
--------000-default.conf(218B)
--------startup.sh(92B)
----README.md(1KB)
----docker-compose.yml(850B)