摘要:Laravel框架内的notification通知机制就那些 想自己自定义一个通知频道的话该怎么做呢. 不要怕,干货创建来了! 1.去企业微信添加一个机器人 选择一个群右键,添加机器人 添加机器人 2.右键 机器人,查看资料 右键机器人 3.将webhook地址复制 复制地址 4.在app目录下创建
阅读全文
摘要:进入mysql容器```mysqldocker-compose exec mysql bash``````mysqlmysqlslap -a -u root -p -uroot -proot``` 开始压测 -c 用户数量 ,-i执行几次, --create-schema 需要压测的数据库 -q 压
阅读全文
摘要:# 还不会Laravel自建artisan命令?那你太low,下面和我全面的学习下吧。 # 如果 你不知道什么是laravel artisan php 请去百度,以下是实用教程。 ## 1.创建自定义命令文件```phpphp artisan make:command 你的的命令文件名字 eg:ph
阅读全文
摘要:自己写的包才是最符合自己需求的,还是自己写一个用吧。 easywechat 官网:https://www.easywechat.com/ easywechat 官网文档:https://www.easywechat.com/docs/master/overview eastwechat环境要求: P
阅读全文
摘要:默认的laradock有开启gd库,但是没有开启webp的图片支持 操作步骤如下: 打开laradock目录,找到php-fpm目录 编辑Dockerfile文件 代码如下: RUN docker-php-ext-install pcntl RUN apt-get install -y libweb
阅读全文
摘要:```phpphp artisan vendor:publish --tag=laravel-mail```resources / views / vendor / mail / html / messages.blade.php打开文件 ,其余的文件可以删除,修改所需要的配置 ![image.pn
阅读全文
摘要:本文讲解切换方法,具体区别请自行百度学习 目前主流的PHP项目目前使用的是GD库来处理图片,现在我们用Imagick来处理图片 由于GD库性能与Imagick相比,性能低下,并且GD库在处理大分辨率图片时会内存溢出,需要给PHP增加内存,而Imagick则会好很多。 项目中使用的图片处理包为:int
阅读全文
摘要:我们用到的包是: nwidart/laravel-modules 环境: laravel6+laradock 配置及安装详情请自行百度 准备就绪,开活 查看module安装是否成功 使用php artisan命令可以看到module内有许多的可使用命令,我们使用 module:make 就可以安装一
阅读全文
摘要:找到Modules中模块的Provider文件夹 public function boot() { $this->registerTranslations(); $this->registerConfig(); $this->registerViews(); $this->registerFacto
阅读全文
摘要:购买一台服务器,选择centos8.0 安装即可。 1.EPEL 和 REMI 库 sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm sudo yum -y insta
阅读全文
摘要:一、安装Docker 1.安装docker依赖包 [root@gitlab ~]# yum -y install yum-utils device-mapper-persistent-data lvm2 2.添加Docker-ce镜像源并安装 1.1)国外源(适合在国外工作的朋友) [root@gi
阅读全文
摘要:准备工作 一台云服务器,最低配置为2gb内存,安装gitlab2gb是不够的,需要配置虚拟内存,虚拟内存设置为5gb即可 1.安装ssh sudo yum install -y curl policycoreutils-python openssh-server 2.将SSH服务设置成开机自启动,安
阅读全文
摘要:准备工作: Centos服务器 安装Git工具 安装/升级Docker到19.03.8以上 安装/升级Docker-Compose到1.24.1以上 安装git(yum install -y git) 开始: 克隆sentry项目 git clone https://github.com/getse
阅读全文
摘要:这两天在捣鼓 Gitlab 的 .gitlab-ci.yml 文件的编写,做个简单的使用记录 项目安装代码规范检查包: squizlabs/php_codesniffer composer.json 文件内 scripts 块增加便捷命令 "lint": "phpcs --standard=PSR1
阅读全文
摘要:一、前言 数据库的数据量达到一定程度之后,为避免带来系统性能上的瓶颈。需要进行数据的处理,采用的手段是分区、分片、分库、分表。 二、分片(类似分库) 分片是把数据库横向扩展(Scale Out)到多个物理节点上的一种有效的方式,其主要目的是为突破单节点数据库服务器的 I/O 能力限制,解决数据库扩展
阅读全文
摘要:CI, CD AND CD 当我们在谈论现代的软件编译和发布流程的时候,经常会听到CI 和CD这样的缩写短语。CI很容易理解,就是持续集成。但是CD既可以指代码持续交付,也可理解为代码持续部署。CI和CD之间有很多相似的部分,但是也有很大的区别。这里我们将给大家介绍它们之间的区别和联系。 持续集成(
阅读全文
摘要:模型增加统一查询,每次查询都要加入固定的查询,比如 where('status', Page::STATUS_PRIVATE); 在需要的模型内增加如下方法:增加你所需要增加的查询,这样子使用该模型查询的时候,会统一增加该查询,如下示例就是在模型查询中只查询出 status 为下架状态。 publi
阅读全文