fleaphp 快速开发php框架

这个框架是我无意中看到的,下载了感觉挺小的,所以找了点时间我看看

 

昨天正好没有什么事就打开看了这个框架了

 

核心文件 是 flea.php 这个文件

 

其它的放在了 flea目录下

 

_Errors 错误目录 放处理错误的文件

Acl 暂时还没有看

Ajax  ajax目录

Com 暂时没有看

Config 配置目录 两个配置文件一个是调试下的配置文件一个正常下的配置文件

Controller 实现MVC的文件

Db 数据库访问

Dispatcher 实现MVC也要用到的

Exception 异常处理

Filter 暂时未看

Helper 暂时未看

Rbac

Session

View

Acl.php

Ajax.php ajax的基类

Compatibility.php

Language.php

Log.php  实现日志的类

Rbac.php

WebControls.php 网页输出控件的类

 

然后我会根据他的实例来慢慢介绍这些文件

 

这些定义的类名字都是通过下化线来加类名的 

比如 ajax.php 的文件 定义的类名字为 FLEA_Ajax 这个文件就是再FLEA 目录下的Ajax文件

还有类文件在使用时才加载的

 

比如 ajax 类默认是不加载的 要使用时通过 调用 FLEA类下的initAjax来初始话Ajax类

ajax类的名字也是通过配置文件配置的,也就可以自定义了

ajax类是基本类程序只有初始化一次就可以了 通过 FLEA类下的 getSingleton 来获得ajax类的实例

先检查是否已经有定义的ajax类,没有定义就先检查是否加载了 ajax类文件

 

 

DophinPHP(海豚PHP)是一个基于ThinkPHP5.0.3开发的开源PHP快速开发框架,秉承极简、极速、极致的开发理念,为开发集成了基于数据-角色的权限管理机制,集成多种灵活快速构建工具,可方便快速扩展的模块、插件、钩子、数据包。统一了模块、插件、钩子、数据包之间的版本和依赖关系,进一步降低了代码和数据的沉余,以方便开发快速构建自己的应用。 ZBuilder构建类 DolphinPHP内置了强大的快速构建器,可以帮助开发快速构建表单页面、数据表格和侧栏,以便让开发者专注于业务逻辑,而不用把过多的精力放在制作各种页面上,今后DolphinPHP将推出更多不同的构建器。 【表单构建】 表单构建器目前内置了多达30几种表单项类型,比如:单行文本、多行文本、百度编辑器、markdown编辑器、单选、多选、开关、联动、取色器、图标选择器、图片裁剪等等,只需几行代码,即可实现复杂且人性化的功能。 【数据表格】 为了让开发者专注于业务本身,DolphinPHP提供了一系列针对构建数据表格的方法,可以帮助开发快速构建数据表格,集成快速编辑、模糊搜索、字段排序、字段搜索。 【侧栏构建】 DolphinPHP为大家提供了侧栏构建器,方便开发者把一些常用的设置,提示等放置在右侧,增强用户体验。 注意:软件需在php5.5以上的环境中才能正常运行。 DolphinPHP快速开发框架 更新日志: v1.0.2 更新 修复:一处单词拼写错误 修复:检查新版本时,普通用户会报节点不存在的问题 (感谢网友:天天 的反馈) 修复:发送ajax时,有时候会报“未定义变量:_top_menus”或者“未定义变量:_location”的问题 修复:某些情况下,找不到模板的问题 修复:表格构建器中,如果数据没有主键时会报错的问题 修复:单文件上传、多文件上传、单图片上传、多图片上传在触发器中切换会报错的问题 改进:快速联动支持简单布局 改进:安装框架不再检查是否有mysql密码 改进:登录后台默认不启用验证码 改进:框架安装完毕,显示默认管理员账号和密码 改进:后台配置模型的getConfig方法不采用静态方式 改进:框架安装模块中,url使用兼容模式,以免未启用pathinfo时无法安装的问题 新增:支持在添加表单项时设置布局参数(表单布局) 新增:表单的addBtn方法支持重复调用(添加按钮) 新增:表单新增addButton方法,可以在表单内添加自定义按钮(按钮) 新增:数据授权页面,增加全选和反选功能 新增:表格每列增加一个class名,名称为“column-列名”,方便用css设置列样式(添加一列) 新增:在表格构建器中,可以使用“__字段名__”来获取原数据,要注意使用顺序 新增:cms模块的导航演示
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值