AnyphpMvc: 轻量级PHP框架
AnyphpMvc是一个轻量级PHP框架,简化Web应用程序的开发流程。该框架提供基于鼠标点击的数据增删改查功能,并内置用户组管理和权限管理模块,实现了RBAC(基于角色的访问控制)。
AnyphpMvc的特点
- 易用性: 无需编写复杂的模板代码,降低学习成本,提高开发效率。
- 高效性: 无需手动编写SQL语句,框架自动完成数据库操作,提升运行效率。
- 灵活性: 支持常规和非常规部署方式,适用于多种应用场景。
功能亮点
- 自动生成控制器: 根据数据库表结构自动生成控制器,简化开发流程。
- 简化数据操作: 无需创建模型文件,即可实现对数据的增删改查操作。
- 用户权限控制: 支持对不同用户组的访问权限进行控制。
- 表单自动生成: 自动生成列表、新增、修改等表单页面,提高开发效率。
数据库支持
AnyphpMvc支持多种数据库,包括但不限于MySQL、PostgreSQL等。
代码示例
// 执行SQL语句
$Admin = new AdminControl();
$mydb = new DataBaseObject();
$mydb->execute("Sql");
// 插入数据
$mydb->insert('table_name', array('field_name' => Get::getByKey('field_value')));
// 删除数据
$mydb->delete('table_name', array('field_name' => Get::getByKey('field_value')));
// 查询单条数据
$model = $mydb->selectSingle('table_name', array('field_name' => Get::getByKey('field_value')));
echo $model['field_name'];
// 查询多条数据
$model = $mydb->select('table_name', array('field_name' => Get::getByKey('field_value')));
// 处理查询结果
529.13KB
文件大小:
评论区