-
1.http://localhost/MVC/admin.php?controller=admin&method=test
2. admin.php-> framework/pc.php: PC::run() -> framework/function/function.php: C() -> libs/controller/adminController.class.php:test()查看全部 -
后台模块搭建
查看全部 -
注意两点:1网站业务逻辑写在model层2提高代码的重用性,较少冗余,能重用的全部单独拿出来
查看全部 -
CMS是Content Management System的缩写,意为"内容管理系统"。查看全部
-
怎么理解框架?
框架就像一个毛坯房,我们直接装修成我们想要的样子即可;查看全部 -
入口文件内容
查看全部 -
启动引擎程序(即让整个程序集合的基本配置初始化,包括引入include.list.php清单,包括初始化DB工厂类和VIEW工厂类等等;;引擎就像汽车的发动机持续的为汽车提供服务)
查看全部 -
理解面向对象里面的$this或者selt::调用的含义;调用就是执行的意思;
查看全部 -
require文件清单(因为以后需要引用的文件的较多较杂,需要引用时还得现找,就把频繁引用的文件路径定义在一个名为include.list.php的文件,以后只需引用include.list.php这一个文件即可)
查看全部 -
微型框架组织结构:
1、函数库(方便重复用):不能归类的方法(即不能封装到一个class类里面的),全放到function文件(零散方法)。
2、类库
①视图引擎类库(目前使用的是smarty模板引擎)。
②DB引擎类库(封装的数据库类,例:mysql.class.php里面的class mysql{}类)。
③核心类库(工厂封装的例:static DB工厂类和static VIEW工厂类,方便重复用)。
3、require文件清单(因为以后需要引用的文件的较多较杂,需要引用时还得现找,就把频繁引用的文件路径定义在一个名为include.list.php的文件,以后只需引用include.list.php这一个文件即可)
4、启动引擎程序(即让整个程序集合的基本配置初始化,包括引入include.list.php清单,包括初始化DB工厂类和VIEW工厂类等等;;引擎就像汽车的发动机,持续的为汽车提供动力,只需启动一下即可)
查看全部 -
1.类名在PHP里面是一个全局变量(全局变量的好处是:只要在一个地方定义了,在全局的任何一个地方包括函数体内都可以去使用)
2.之所以对类中的属性和方法都使用静态方法是因为:静态方法不需要所在类被实例化就可以直接使用。使用self:: 关键字访问当前类的静态成员。
总结:通俗地讲就是随时可以用;方便极啦查看全部 -
工厂模式的概念精髓:
1.工厂类就是对类的封装(即封装一个类,通过传递类的名称,统一管理对象的实例化,)2.类是对方法的封装
3.方法是对实现过程的封装(即网站的业务逻辑)
4.在工厂类调用需要使用的,那个类的静态方法
查看全部 -
正常开发顺序是先开发工厂模式->根据工厂模式里面类的要求再封装类->再去封装类的方法。
查看全部 -
封装一个类,统一管理对象的实例化,便于扩展维护
查看全部 -
//mysql_real_escape_string() 函数转义 SQL 语句中使用的字符串中的特殊字符。
查看全部
举报