分类目录归档:作品

这个是我自己写的一些作品

PHP框架upadd初始版本发布1.0.0

UPADD是我个人今年学习和总结发布的一个MVC框架,虽然目前不是很强大,可总是有一个过程,这个框架里面很多立名是我个人习惯,也许有英文拼错了,因为我英文不好,哈哈

下面来说说,这个框架的文件布局

Edit文件夹目录
显示层  html
输出层  Export
检查层  check
逻辑层  Logic
配置项  Config
Deploy.inc.php
Run.inc.php

框架名称 upadd
核心基类 Core
Form.class.php    这个类是组织和形成唯一路口index的类
Jump.class.php    这个类是专门做跳转的,不过里面的很多方法下的NULL,需要你自己思考去看咯,具体查看模板引擎类设置
Mysql.class.php   这个类专干数据库处理的  这个类是别人那里拿过来的,据说是2年的大型框架里面跑的类
PdoMysql.class.php  这个类是PDO的MYSQL类,已经在某个项目跑的很好啦
Request.class.php        这个家伙是HTTML统一请求的
Templates.class.php    这个类是模板引擎处理类
Tool.class.php        工具类,嘻嘻,自己看
Validate.class.php     这个类专门和check配合之间,具体自己想干啥,自己想吧
目前来说说缺少啥,分类,树形,上传,图片处理,路由模式,大致想到的是这些,打算在1.5的时候补上
扩展类库 library
test.lib.php   这里是希望自己开发的往里面仍的类,核心层就负责框架的交互使用,不想放太多和框架不相关的事

补充事项:如果你要创建一个操作层文件(也就是Export下),你必须要首字母大写比如说IndexE.php  最后面加的大写E是必须的

文件内创建的类必须要继承与E,比如说
class TestE extends E{
public function __construct(){
parent::__construct();
}
}

clss名称必须要和文件名称对应起来,如果有啥疑问就看Form.class.php,Run.inc.php,E.php,L.php这4个文件,主要靠这4个文件实现唯一路口和相关的交互问题

最后说句话:里面已经有一个实例了,如果你有PHP环境,直接放到目录下访问http://ip/index.php?up=test即可

没写过框架什么的说明,现在就暂时发布出来和大伙研究研究,改进下

 

框架下载地址:http://pan.baidu.com/share/link?shareid=261271&uk=2870623498