ab测试

1。mac基于homebrew 安装ab`brew install httpd`2.安装好后查看版本`ab V`测试参数解释n: 这个参数后面跟的是要发出的请求总数。例如,n 1000 表示ab将发出1000个请求。c: 这个参数后面跟的是并发数,即同时发出的请求数量。例如,c 100 表示ab将尝试同时发出100个请求。t: 这个参数后面跟的是要持续测试的
阅读全文

PHP 资源返回

问题:返回地址默认下载资源目的:解决默认下载,需要默认返回展示内容环境:php7.4 HDFS今天优化项目,发现之前对资源的返回都是直接返回了HDFS 的地址,这样是很不安全的,直接把服务器路径地址暴露了。类似:优化方案:建立独立的资源库表,每次上传都给返回地址 http://test.cn/{uuid}/{ext}这种方式,每次都通过uuid在去获取到HDFS对应的
阅读全文

Laravel 中,特殊字符被转义

addslashes() 函数在指定的预定义字符前添加反斜杠。这些字符是单引号(")、双引号(")、反斜线(\)与 NULL(NULL字符)1。addslashes() 是一个 PHP 函数,用于在特定的预定义字符前添加反斜杠,以避免 SQL 注入等攻击。如果你正在使用 PHP,可以使用 addslashes() 函数来增加数据的安全性1。
阅读全文

记一次web服务异常:接口返回json过长时被nginx截断

接口返回超长的json被截断导致返回失败
阅读全文

Mysql8 避坑

Laravel8 和Mysql8 避坑指南
阅读全文

Laravel Eloquent 奇淫技巧

Laravel Eloquent 奇淫技巧
阅读全文

Laravel 中模型事件 Observer 的使用

如果想监听 model 中的各种事件,诸如 updated、created 、deleted 等模型事件,你可以使用 Observer 类进行统一管理。只需这一个类,你就可以监听上述多种模型事件,十分地方便。
阅读全文

php-fpm应该如何优化,以及如何配置

PHP-FPM(PHP FastCGI Process Manager)是一种用于管理运行PHP的FastCGI进程的工具。它可以提高服务器的性能和稳定性,同时也能够更好地管理和调整PHP进程的操作。本文将着重介绍如何优化和配置PHP-FPM,以更好地适应服务器的需求。在进行配置之前,确保已经安装了PHP-FPM,并且熟悉了PHP和Nginx的基本知识。
阅读全文

52 条 SQL 语句性能优化策略

白俊遥博客1、对查询进行优化,应尽量避免全表扫描,首先应考虑在where及order by涉及的列上建立索引。2、应尽量避免在where子句中对字段进行null值判断,创建表时NULL是默认值,但大多数时候应该使用NOT NULL,或者使用一个特殊的值,如0,-1作为默认值。3、应尽量避免在where子句中使用!=或<>操作符,MySQL只有对以下操作符才使用索引:<,<=,=,>,>=,BETWEEN,IN,以及某些时候的LIKE。4、应尽量避免在wh
阅读全文

php文件上传时文件大小超出限制如何解决?

php文件上传时文件大小超出限制如何解决?
阅读全文