• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

ZPHP-MIN: 单文件的极简PHP框架,支持php7,8;扩展性强,一个文件即可满足最基本的框 ...

原作者: [db:作者] 来自: 网络 收藏 邀请

单文件的极精简PHP框架(求赞,求星星)

QQ群:592429541

此框架主体实现了:自动加载、控制器,和极简单的异常处理,没有其它多余功能。

框架主体预留了依赖加载功能,方便自己编写扩展功能

后续会提供:路由、debug、视图模板,数据库封装、图片验证码、文件上传 等扩展功能。可按需扩展

扩展后的功能,除了没有版本控制外将不弱于 Z-PHP框架

欢迎大家提交自己的扩展!

  • 如果你有洁癖的话 ...
  • 如果你想自己扩展框架 ...
  • 如果你只是刚入门学习使用框架 ...
  • 如果你只是想要写几个简单的页面 ...
  • 如果你只是想写接口,不需要其它功能 ...
  • 如果你想要写一个完整的不算太复杂的程序 ...

目录结构

 ├─ app  应用目录 │  ├─ index   index 应用的目录 │  │  ├─ ctrl   控制器目录 │  │  ├─ model   模型目录 │  │  ├─ lib   lib目录 │  │  └─ config   配置文件目录 │  │    ├─ config.php   配置文件 │  │    ├─ mapping.php   映射文件 │  │    └─ router.php   路由配置文件 │  │ │  └─ admin  (更多 应用的目录) │ ├─ config  配置文件目录 │  ├─ config.php   配置文件 │  └─ mapping.php  映射文件 │ ├─ public  入口目录 │  ├─ index.php   index 入口文件 │  └─ admin.php  admin 入口文件 │ ├─ rely  依赖目录 │ ├─ libs  libs目录 │ └─ zphp-min.php   框架主体文件

最简目录结构

 ├─ app  应用目录 │  ├─ index   index 应用的目录 │  │  └─ ctrl   控制器目录 │  │ │  └─ admin  (更多 应用的目录) │ ├─ public  入口目录 │  ├─ index.php   index 入口文件 │  └─ admin.php  admin 入口文件 │ └─ zphp-min.php   框架主体文件

开始使用

  • 入口文件 (index.php)

<?phpdefine('APP_NAME', 'index'); /*定义应用目录名称*/require '../zphp-min.php'; /*加载框架*/AppRun(__FILE__);
  • 控制器文件 (/app/index/ctrl/index.class.php)

<?phpnamespace ctrl;class index{    static function index(){        echo '<h1>ZPHP-MIN</h1>';    }}

更多说明请参考 Z-PHP框架


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Nervsys: A very slight PHP framework, very easy to use and integrate.发布时间:2022-02-13
下一篇:
distill-infra: Go基础设施框架发布时间:2022-02-13
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap