会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
My Fairy's Diary!
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2018年7月11日
php学习笔记(三):一次php请求过程
摘要: 一次php请求从浏览器到nginx到php-fpm的简要过程图解与说明。
阅读全文
posted @ 2018-07-11 07:45 zerofl-diary
阅读(2757)
评论(0)
推荐(0)
2018年6月26日
PHP学习笔记(二):类结构之(静态)成员变量与(静态)方法
摘要: 1.成员变量与静态成员变量可否同名; 2.类的成员变量和静态成员变量交换访问方式能否访问到。 3.成员方法与静态成员方法能否同名; 4.成员方法或静态成员方法是否可以与成员变量或静态成员变量同名; 5.如果交换访问方式是否可以成功访问。
阅读全文
posted @ 2018-06-26 16:25 zerofl-diary
阅读(854)
评论(0)
推荐(0)
2018年6月24日
Yii2 ActiveForm小部件渲染过程
摘要: (1)ActiveForm::begin()做了什么,ActiveForm::end()做了什么,中间echo的ActiveForm::field()内容是如何渲染的; (2)我们在ActiveRecord模型类的rules规则里定义的验证方法s是如何在客户端页面同样生效的;
阅读全文
posted @ 2018-06-24 12:12 zerofl-diary
阅读(671)
评论(0)
推荐(0)
2018年6月22日
Yii2 Debug初探
摘要: 在初步理解了Yii2 Log的运行原理后,就可以通过yii2-debug的源码探索如下几个问题: (1)debug组件何时初始化? (2)页面底部的Debug工具条是在何时怎样渲染的? (3)Debug工具条进入不同板块的详情页时,各个板块的内容是从哪里来的?何时记录的? (4)Db板块如何实现对q
阅读全文
posted @ 2018-06-22 07:12 zerofl-diary
阅读(651)
评论(0)
推荐(0)
2018年6月21日
Yii2 Log初探
摘要: 关于Yii2的log组件理清如下几个问题: (1)我们在配置文件(common\config\main.php或app\config\main.php)中定义的log组件配置如何发挥作用,怎样记录到文件,怎样发送到邮箱; (2)我们把log组件添加到配置文件的bootstrap[]中有什么作用; (3)我们通过Yii::error(),Yii::info(),Yii::trace()等方法记日志时与log组件发生了怎样的关联。
阅读全文
posted @ 2018-06-21 06:58 zerofl-diary
阅读(1388)
评论(0)
推荐(0)
2018年6月17日
Yii2 ActiveRecord查询初探
摘要: 梳理一下Yii2中ActiveRecord一次查询的大致流程,理解如下几个问题: (1)ActiveRecord与ActiveQuery何时产生联系; (2)ActiveQuery怎样与数据库连接Connection产生关系; (3)ActiveRecord查询为何能返回ActiveRecord对象; (4)join(),joinWith()与with()有什么关系与区别; (5)ActiveRecord关联查询怎样做到面向对象访问关联属性,它与普通的Query查询有何区别。
阅读全文
posted @ 2018-06-17 17:08 zerofl-diary
阅读(405)
评论(1)
推荐(0)
2018年6月11日
Yii2事件初探
摘要: 写一个简单示例理解Yii2事件相关的三个问题:(1)实例级别事件的实例隔离特性;(2)实例级别事件与类级别事件的触发顺序;(3)基类与子类事件绑定的相互影响。
阅读全文
posted @ 2018-06-11 13:10 zerofl-diary
阅读(701)
评论(0)
推荐(0)
2018年6月1日
PHP学习笔记(一):理解匿名函数与Closure
摘要: PHP匿名函数,访问外部作用域变量,\Closure类,create_function(),、\Closure::bind()和\Closure::bindTo()
阅读全文
posted @ 2018-06-01 14:12 zerofl-diary
阅读(270)
评论(0)
推荐(0)
2018年5月30日
Yii2 Codeception初探之Specify方法
摘要: Codeception\Specify是Codeception提供的一个trait,可以帮助我们更好的组织与管理测试用例,一目了然看到哪一部分代码是用于测试哪一部分功能。 这里记录一下其中specify方法的使用。 @param throws 用于指定期待捕获的异常信息,可采用以下多种形式 (1)指
阅读全文
posted @ 2018-05-30 15:10 zerofl-diary
阅读(358)
评论(0)
推荐(0)
Yii2单元测试初探
摘要: tests目录结构解析,怎么这么多yml和_bootstrap?codeception运行流程,build干了什么?run干了什么?codeception.yml怎样发挥作用?modules如何被加载?$tester->haveFixtures()方法是哪里来的?
阅读全文
posted @ 2018-05-30 14:56 zerofl-diary
阅读(2607)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告