philippebeck / pam
Php自适应微框架
5.1.0
2023-12-21 08:41 UTC
Requires
- php: ^8.1
- ext-curl: *
- ext-exif: *
- ext-gd: *
- ext-json: *
- ext-pdo: *
- google/recaptcha: ^1.2.4
- swiftmailer/swiftmailer: ^6.3.0
- twig/twig: ^3.6.0
Requires (Dev)
- tracy/tracy: ^2.9.7
- dev-master
- 5.1.0
- 5.0.3
- 5.0.2
- 5.0.1
- 5.0.0
- 4.7.2
- 4.7.1
- 4.7.0
- 4.6.1
- 4.6.0
- 4.5.0
- 4.4.0
- 4.3.0
- 4.2.1
- 4.2.0
- 4.1.1
- 4.1.0
- 4.0.0
- 3.3.2
- 3.3.1
- 3.3.0
- 3.2.2
- 3.2.1
- 3.1.1
- 3.1.0
- 3.0.0
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 2.0.0
- 1.1.0
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
- 0.7.0
- 0.6.3
- 0.6.2
- 0.6.1
- 0.6.0
- 0.5.9
- 0.5.8
- 0.5.7
- 0.5.6
- 0.5.5
- 0.5.4
- 0.5.3
- 0.5.2
- 0.5.1
- 0.5.0
- 0.4.9
- 0.4.8
- 0.4.7
- 0.4.6
- 0.4.5
- 0.4.4
- 0.4.3
- 0.4.2
- 0.4.1
- 0.4.0
- 0.3.10
- 0.3.9
- 0.3.8
- 0.3.7
- 0.3.6
- 0.3.5
- 0.3.4
- 0.3.3
- 0.3.2
- 0.3.1
- 0.3.0
- 0.2.5
- dev-dependabot/composer/twig/twig-3.10.3
- dev-dependabot/composer/tracy/tracy-2.10.7
- dev-dev
This package is auto-updated.
Last update: 2024-09-16 11:19:15 UTC
README
Pam
Php自适应微框架
概述
Pam是一个基于MVC架构的PHP微框架。
Pam使用非常简单且实现轻量。
模型部分可以用于所有CRUD操作,且不需要为基本操作进行重载。
数据库访问显然是通过PDO类由数据库部分管理的。
视图部分使用Twig模板引擎,因此可以使用变量、函数、过滤器等。
控制器部分继承了MainController的基本方法,而FrontController结构化了应用程序的输入。
会话由Pam管理用户连接操作以及用户警告操作,所有操作都带有过滤器。
所有超全局变量都由 GlobalsController 管理并且带有过滤器。
服务部分由 ServiceController 管理。
总结
包管理器
Composer: composer require devsagency/pam
下载
git clone https://github.com/devsagency/pam.git
内容
项目包含
- config 文件夹 > 配置文件示例
params.php
- core 文件夹 > MVC源代码:
Model
-View
-Controller
- public 文件夹 > 入口点示例
index.php
语言
Pam是用PHP编写的
支持
Pam没有持续的支持!
开源
创建者
Philippe Beck
版权
代码在MIT许可证下发布