蒲东平的博客
nginx 开启 gzip 压缩 nginx 开启 gzip 压缩
nginx 开启 gzip 压缩 在服务器 Nginx 开启 gzip 压缩是优化网站性能的方法之一,可以有效减少服务器带宽的消耗,缺点是会增大 CPU 的占用率,但是很多时候 CPU 往往是空闲最多的。 在 nginx 中开启 gzip
2021-08-28
PHP RSA 加解密 PHP RSA 加解密
PHP RSA 加解密最近在做支付宝的跨境支付,自己写了一个 composer 包,里面涉及到 RSA 加密,以及验签,故分享之。也方便以后自己随时拿过来用 😃 <?php /** * RSA 加解密 * * 可以线上生成一
2021-08-27
使用 laradock 安装 elasticsearch 使用 laradock 安装 elasticsearch
使用 Laradock 安装 ElasticSearch ElasticSearch 可视化工具 ElasticHQ / 官网地址 安装和使用 使用 docker-compose up 命令运行 ElasticSearch 容器 do
2021-08-26
Laravel 中的模型事件与 Observer Laravel 中的模型事件与 Observer
Laravel 中的模型事件与 Observer当模型已存在,不是新建的时候,依次触发的顺序是: saving -> updating -> updated -> saved 当模型不存在,需要新增的时候,依次触发的顺序则
2021-08-25
laravel 使用 ORM 写复杂 sql laravel 使用 ORM 写复杂 sql
laravel 使用 ORM 写复杂 sql直接先贴出 sql 查询语句如下 SELECT `assets_device`.* FROM ( ( SELECT `id`, `sub_category_id`,
2021-08-24
laravel 性能优化 laravel 性能优化
laravel 性能优化composer 优化此命令会把 PSR-0 和 PSR-4 转化为一个映射表,来提高类的加载速度 composer dump-autoload --optimize 安装 Debugbarcomposer req
2021-08-23
全新服务器使用 lnmp 搭建 laravel 项目 全新服务器使用 lnmp 搭建 laravel 项目
使用 lnmp 搭建 laravel 项目 打包源码 # 先在旧服务器上面打包源代码 tar -czvf hello-world.tar.gz hello-world # 然后将源码直接复制到新的服务器上面 scp hello-wor
2021-08-22
php 抽奖算法(适合九宫格和大转盘) php 抽奖算法(适合九宫格和大转盘)
php 抽奖算法(适合九宫格和大转盘)/* * 不同概率的抽奖原理就是把0到*(比重总数)的区间分块 * 分块的依据是物品占整个的比重,再根据随机数种子来产生0-* 中的某个数 * 判断这个数是落在哪个区间上,区间对应的就是抽到的那
2021-08-21
PHP 图片对称加解密 PHP 图片对称加解密
PHP 图片加解密 可以将人员身份证图片通过修改字节加密,并且可将身份证信息也写入图片中 <?php /*** * .::::. * .::::::::
2021-08-20
PHP AES 加解密 PHP AES 加解密
PHP AES 加解密 class Aesmcrypt { /** * MCRYPT_ciphername 常量中的一个,或者是字符串值的算法名称。 */ const CIPHER = MCRYPT_R
2021-08-19
PHP 使用 CASE WHEN 进行批量更新 (当前基于 laravel 编写) PHP 使用 CASE WHEN 进行批量更新 (当前基于 laravel 编写)
使用 CASE WHEN 进行批量更新 (当前基于 laravel 编写)最终执行的 sql 语句为 UPDATE articles SET view_count = CASE WHEN id = 183 AND user_id = 1
2021-08-18
PHP 无限遍历数组 PHP 无限遍历数组
无限遍历数组 <?php function fun($arr){ foreach($arr as $key => $value){ if(is_array($value)){
2021-08-17
12 / 18