码迷,mamicode.com
首页 > Web开发 > 详细

PHP设计模式笔记一:准备工作 -- Rango韩老师 http://www.imooc.com/learn/236

时间:2016-12-11 02:30:28      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:文件中   结构   bsp   include   建议   命名   执行   框架   control   

一、编程字体选择

  1、选择等宽字体 包括Courier New ,Consolas,Source Code Pro(推荐)

  2、环境搭建(建议easyPHP)

二、开发符合PSR规范的基础框架

  PSR:

    1、命名空间和类文件的绝对路径必须一致

    2、类名必须大写;

    3、除入口文件外,其他的 ”.php"必须只有一个类

  符合PSR-0规范的基础框架:

    1、全部使用命名空间

    2、所有PHP文件必须自动载入,不能有include、require

    3、单一入口

入口文件index.php

技术分享

文件目录结构

技术分享

核心类:Framework.php

技术分享

入口文件导入核心类后,使用sql_autoload_register()函数进行自动加载注册Framework::autoload()

Object.php

技术分享

Goods.php

技术分享

在入口文件中执行app\controller\home\Goods::test()就会根据命名空间找到其绝对路径,进行引入,从而成功调用函数。

 

 

 

      

PHP设计模式笔记一:准备工作 -- Rango韩老师 http://www.imooc.com/learn/236

标签:文件中   结构   bsp   include   建议   命名   执行   框架   control   

原文地址:http://www.cnblogs.com/helloJiu/p/6158431.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!