谁一开始就是大神?

PHP 第129页

PHP

with()不支持select()么?[2.0]

Lihappy阅读(108)

$query->with([
    'user'=>function($query){
        $query->select('username');
    }
]);

查不到 username 字段,有知道什么原因么?

支持 你必须带上关联字段哦 不然怎么组合数据
支持,可以在model的定义里面写,譬如:

PHP使用Redis限制接口每分钟请求次数,一分钟可请求多少次?[2.0]

Olddolphin阅读(101)

//判断 key 是否存在,存在则加一 increment,不存在则设置 key过期时间
$id = 1;
// 判断key是否存在
$check = $redis->exists('qps_' . $id);
if ($check) {
    // +1
    $redis->increment('qps_' . $id);
    echo $count =$redis->get('qps_' . $id);
    // 限制每分钟10次
    if ($count > 10) {
       echo '当前id请求频率过高';
       exit;
    }
} else {
    $redis->set('qps_' . $id, 1, 60); //初始值1
}

yii有个速率限制,比这个方式更科学
$redis->increment('qps_' . $id);
echo $count =$redis->get('qps_' . $id);
// 限制每分钟10次

也不是原子操作~
https://www.yiichina.com/doc/guide/2.0/rest-rate-limiting 参考这个,框架自带的,很好用

PHP正式环境debug一要关闭吗?[2.0]

lionelephant阅读(88)

PHP正式环境debug一定要关闭吗?

非必须,处于安全考虑,建议关闭
你看你是前台啊,还是后台对吧。前台的话 必须的必啊,后台非必须,处于安全还是关闭了吧,实在想要给自己留了小口子方便查看。

登录

找回密码

注册