LazyPHP PHP框架

我要开发同款
匿名用户2010年03月15日
28阅读
开发技术PHP
所属分类Web应用开发、Web框架
授权协议BSD

作品详情

LazyPHP是一个简单的PHP框架。整合了Yuicss,Mootools,SimpleTest和JsUnit等组件和工具,适合于项目启动时作为初始框架使用.

所有的请求都将通过/index.php进行转发.在请求数据中,变量m和变量a标示了该请求会转发到的class和method.未指明时,LP自动加载/core/config/core.config.php中的设置.以下代码说明了请求转发的过程.

$post_fix='.class.php';$mod_file=AROOT.'mod'.DS.$m.$post_fix;if(!class_exists($m.'Mod'))die('Can\'tfindclass-'.$m.'Mod');$class_name=$m.'Mod';$o=new$class_name;if(!method_exists($o,$a))die('Can\'tfindmethod-'.$a.'');call_user_method($a,$o);

由以上代码可知,每次请求,LP都会执行/app/mod/目录下的某个class的实例的方法.通常我们会将一组功能放置到一个mod文件中,如user.class.php,包含了reg,save,modify,update,login,logout等方法.

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论