fleaphp 快速开发php框架

本文介绍了FLEA 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类文件

 

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值