灰太狼
- 灰太狼 发表了说说时隔3年,曾经横扫Yii论坛的大牛又回来了!!!
- 灰太狼 2022-08-10 已签到连续签到1天,获得了5个金钱
- 灰太狼 回答了问题 页面加载特别慢,不知道什么原因?
如果是本地运行,是不是开了php-debug
- 灰太狼 发表了说说能不能限制一下 “PHP学院的中学生"发帖,成为他的专属论坛了
main.php配置如下:
'components' => [ 'errorHandler' => [ 'errorAction' => 'site/error', ], ] public function actionError() { $errorCode = Yii::$app->response->getStatusCode(); if($errorCode == 404){ //... } }
- 灰太狼 回答了问题 数据埋点,用户一直刷新页面,应该如何统计?
使用独立签名,签名算法做校验。任何签名参数的修改都会导致验证失败。这里可以使用时间戳作为前面参数之一。
如果签名有效则认为是有效的访问可以统计,签名无效则认为是无效的访问不做统计。如果有实效性可以根据UUID来到期重新生成签名参数。 - 灰太狼 回答了问题 我用这个 SQL,分页为什么每次会重复一条呢?
$page = ($page-1)*6
最后转换为如下:
$page = 1 => $page=0
$page = 2 => $page=6
$page = 3 => $page=12
... - 灰太狼 回答了问题 Yii 模型如何使用 having?
$q->select('count(id) as count')->groupBy('score')->having(['>','count',100]);
$q->having(['>','score',100])having 是对结果集的二次筛选。区别于where,where是对数据的筛选.
- 灰太狼 回答了问题 数据量大表,两种 SQL 实现的优缺点
这个大数据表统计的,做快照比较好。使用console处理更新快照。查询快照就快了。
- 灰太狼 回答了问题 Yii2 的自动加载
web/index.php 里查看require的bootstrap.php目录在哪里,如果没有自己可以写一个。