CDN
CDN的全称是Content Delivery Network,即内容分发网络。CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储和分发技术。
ORM
对象关系映射(英语:Object Relational Mapping,简称ORM,或O/RM,或O/R mapping),是一种程序设计技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。从效果上说,它其实是创建了一个可在编程语言里使用的“虚拟对象数据库”。如今已有很多免费和付费的ORM产品,而有些程序员更倾向于创建自己的ORM工具。
关于模板
下面引入的东西添加上还不能正常使用,可能需要先删除一下runtime文件,我不确定,我是把对应的都改了一遍,发现可以正常运行,改回来居然还能正常运行,应该是缓存方面的问题,反正直接深度刷新或者重新进网站都不行。
关于public,public,protected的区别
1、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用
2、private:private表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用。
3、protected:protected对于子女、朋友来说,就是public的,可以自由使用,没有任何限制,而对于其他的外部class,protected就变成private。
initialize()初始化方法
其实就是当子类继承父类后,在没有重写构造函数的情况下,也自然继承了父类的构造函数,相应的,进行判断当前类中是否存在 initialize 方法,有的话就执行,这就是所谓的控制器初始化的原理。
控制器初始化上面那部分是干什么的?
这里还有个调用,看不太明白。
第二次提到验证码
修改验证码在配置文件中找,别追踪到验证码的源代码去找了。