PHP微框架Dispatch简介


Posted in PHP onJune 12, 2014

Dispatch是一个PHP小框架。它并没有给你完整的MVC设置,但你可以定义URL规则和方法,以便更好组织应用程序。这对API、简单的站点或原型来说是完美的。

//包含库
include 'dispatch.php';
// 定义你的路由
get('/greet', function () {
//渲染视图
render('greet-form');
});
//post处理
post('/greet', function () {
$name = from($_POST, 'name');
// render a view while passing some locals
render('greet-show', array('name' => $name));
});
// serve your site
dispatch();

你可以匹配特定类型的HTTP请求和路径,渲染视图或做更多事情。如果你合并Dispatch和其他框架,那你就可以拥有一个相当强大并且轻量级的程序!

PHP 相关文章推荐
强烈推荐:php.ini中文版(1)
Oct 09 PHP
PHP 中文乱码解决办法总结分析
Jul 30 PHP
PHP 数据结构 算法描述 冒泡排序 bubble sort
Jul 10 PHP
phpmyadmin显示utf8_general_ci中文乱码的问题终级篇
Apr 08 PHP
php查找指定目录下指定大小文件的方法
Nov 28 PHP
php实现概率性随机抽奖代码
Jan 02 PHP
Ajax和PHP正则表达式验证表单及验证码
Sep 24 PHP
PHP实现Session入库/存入redis的方法
May 04 PHP
php处理抢购类功能的高并发请求
Feb 08 PHP
PHP格式化显示时间date()函数代码
Oct 03 PHP
PHP文件后缀不强制为.php方法
Mar 31 PHP
php使用goto实现自动重启swoole、reactphp、workerman服务的代码
Apr 13 PHP
PHP资源管理框架Assetic简介
Jun 12 #PHP
探寻PHP脚本不报错的原因
Jun 12 #PHP
在PHP中运行Linux命令并启动SSH服务的例子
Jun 12 #PHP
PHP小教程之实现双向链表
Jun 12 #PHP
PHP开源开发框架ZendFramework使用中常见问题说明及解决方案
Jun 12 #PHP
PHP命名空间(Namespace)简明教程
Jun 11 #PHP
PHP APC配置文件2套和参数详解
Jun 11 #PHP
You might like
DOTA2 玩家自创拉野攻略 特色英雄快速成长篇
2020/04/20 DOTA
献给php初学者(入门学习经验谈)
2010/10/12 PHP
php上传大文件失败的原因及应对策略
2015/10/20 PHP
CI框架常用函数封装实例
2016/11/21 PHP
PHP 500报错的快速解决方法
2016/12/14 PHP
tp5框架内使用tp3.2分页的方法分析
2019/05/05 PHP
PHP数组对象与Json转换操作实例分析
2019/10/22 PHP
Laravel 模型使用软删除-左连接查询-表起别名示例
2019/10/24 PHP
不用写JS也能使用EXTJS视频演示
2008/12/29 Javascript
JavaScript 计算当天是本年本月的第几周
2009/03/22 Javascript
javascript document.compatMode兼容性
2010/02/23 Javascript
javascript 闭包
2011/09/15 Javascript
封装了一个支持匿名函数的Javascript事件监听器
2014/06/05 Javascript
js实现模拟计算器退格键删除文字效果的方法
2015/05/07 Javascript
jquery图片滚动放大代码分享(2)
2015/08/28 Javascript
jquery实现多条件筛选特效代码分享
2015/08/28 Javascript
AngularJS实现标签页的两种方式
2016/09/05 Javascript
vue mint-ui 实现省市区街道4级联动示例(仿淘宝京东收货地址4级联动)
2017/10/16 Javascript
微信小程序缓存过期时间的使用详情
2019/05/12 Javascript
vue点击按钮动态创建与删除组件功能
2019/12/29 Javascript
[46:55]完美世界DOTA2联赛决赛 FTD vs Phoenix 第三场 11.08
2020/11/11 DOTA
python网络编程之TCP通信实例和socketserver框架使用例子
2014/04/25 Python
python实现根据月份和日期得到星座的方法
2015/03/27 Python
python实现用户管理系统
2018/01/10 Python
Python爬虫使用脚本登录Github并查看信息
2018/07/16 Python
Python的iOS自动化打包实例代码
2018/11/22 Python
python excel多行合并的方法
2020/12/09 Python
HTML5 canvas基本绘图之绘制曲线
2016/06/27 HTML / CSS
高清屏下canvas重置尺寸引发的问题的解决
2019/10/14 HTML / CSS
建筑工程专业学生的自我评价
2013/12/25 职场文书
办公室主任个人对照检查材料思想汇报
2014/10/11 职场文书
预备党员期盼十八届四中全会召开思想汇报
2014/10/17 职场文书
员工离职感谢信
2015/01/22 职场文书
小升初自荐信范文
2015/03/05 职场文书
导游词之上海东方明珠塔
2019/09/25 职场文书
教你用Java Swing实现自助取款机系统
2021/06/11 Java/Android