Yii2 事件–自定义事件和系统事件

2018-02-05

首先撇开yii,让我们来理解一下js的事件 以js的click事件为例--点击按钮时的弹出警告,首先要定义click事件,然后在点击的时候回触发事件,最后是弹出警告。 事件就是这么一个过程。 总结一下,事件一共分为三个过程 1、定义事件 2、...

搞笑–为毛我顶多是个包工头

2018-02-02

开发商: 给我搬500块砖上六楼。             ——原始需求 包工头点头哈腰: 好咧,我这就去安排 包工头: 兄弟们,开工了,老板说,搬500块砖上六楼..... 民工们二话不说,撸起袖子,扑哧扑哧搬起来 半响,500块砖搬了上去。...

YII2 session 和cookie的操作总结

2018-02-01

Cookie操作 一、设置cookie $cookies= \YII::$app->response->cookies; $data=[ 'name'=>'site', 'value'=>'www.architecy.com' 'expire' => time() + 18000, 'httpOnly' => true ]; $cookies->add(new \yii\we...

产品经理和项目经理的差别

2018-01-31

项目经理与产品经理的区别,用一句话概括就是:产品经理是做正确的事情,项目经理是正确的做事情。 1、从岗位职责来区分 产品经理 了解产品的现状以及竞品 规划产品的功能迭代 对产品进行线上线下营销 负责整个产品的生命周期,从产...

Yii2-debug 在特定页面开启调试

2018-01-29

  debug调试器,是简单的bug收集工具,在调试问题的时候非常有用。 但是当上线了之后,有两种方法来进行调试 1、制定特定的ip 在allowedIPs中加入当前网络的ip,这样就可以只有当前网络可见了,这是最常用也是最好的调试方式 $c...

开心一刻:一个产品经理死了之后……

2018-01-25

一个产品经理死后,和上帝喝茶,上帝认为他太啰嗦了,会打扰天堂的幽静,于是就把他打入了地狱。   刚过了一个星期,阎王就满头大汗找上门来说:“上帝呀,赶紧把他弄走吧”。 上帝问:“怎么回事?”   阎王说:“地狱的小鬼...

如何判断自己所在的公司时技术驱动还是业务驱动

作为技术人员,喜欢去以技术驱动型的公司,这也是以后的发展方向,那么我们如何来区别是自己所在的公司时技术驱动还是业务驱动呢? 1、看公司眼光的长短 一般来说,业务型公司关注当下,技术型公司关注未来。 比如说业务型公司比较关...

YII2在使用activeForm设置默认值

activeForm设置默认值 input: <?= $form->field($model,'code')->label('国别码')->input('text',['value'=>'ceshi']); ?> CheckBox: 先在控制器中设置 $model->type = 1 再在视图中<?= $form->f...

订单超时自动关闭的实现方案总结

2018-01-23

统一来说,业务有“在一段时间之后,完成一个工作任务”的需求。 实现这种定时任务有哪些方法呢,来总结一下想到的方法。 一、定时轮询 这是一个比较直接的思路,启动一个计划任务,每隔一定时间处理一次,这种处理方式只是适用比较小而...

简析YII2响应内容协商行为类 – ContentNegotiator

2018-01-22

目前根据我的测试,内容协商有返回内容格式和返回内容语言两种。、 这里我们主要说一下返回内容格式。 我们常用的内容格式有 FORMAT_RAW FORMAT_HTML FORMAT_JSON FORMAT_JSONP FORMAT_XML ContentNegotiator内容协商是干嘛的?它可以...