laravel 提供了方便快捷的数据库事务使用方式,在使用中遇到过几个容易混淆和被误导的地方,这里做个记录,希望哪里写的不对的地方各位大神指点一下 laravel 事务分为手动方式和自动方式。 但如果我们在使用 laravel 提供的 sharedLock 或者 lockForUpdate 锁表的方 ...
分类:
其他好文 时间:
2019-11-28 13:26:54
阅读次数:
91
1.1、介绍 在web领域,PHP是所有编程语言中比较受欢迎的一门语言! PHP已经诞生出几十种编程框架!但国内最热门和使用率最好的框架有Thinkphp和Laravel这两款PHP框架! 1.2、为何选择thinkphp ThinkPHP是国内应用程度最高的一个PHP框架,简单易学是他的特点。很多 ...
分类:
Web程序 时间:
2019-11-28 13:19:21
阅读次数:
99
<?php // User.php class User extends Model { const USER_STATUS_ACTIVED = 1; //进行中 const USER_TYPE_TEST = 'test'; //测试用户 // 需要在控制器访问, 使用static public s ...
分类:
其他好文 时间:
2019-11-28 13:03:34
阅读次数:
107
composer dump-autoload php artisan cache:clear 清理视图缓存 php atisan view:clear 清除运行缓存 php artisan cache:clear 清除配置 php artisan config:clear 清除路由缓存 php ar ...
分类:
其他好文 时间:
2019-11-26 17:31:22
阅读次数:
101
1、使用composer安装 composer require spatie/laravel-permission 2、创建配置文件 php artisan vendor:publish --provider="Spatie\Permission\PermissionServiceProvider" ...
分类:
其他好文 时间:
2019-11-25 13:25:13
阅读次数:
85
laravel计划任务,不知道什么原因导致会出现僵尸进程。不知道程序出了什么问题,不能够退出。 而且该计划任务已经加了去重的限制:withoutOverlapping() 目前还不知道怎么引起的。。。继续观察中 ...
分类:
系统相关 时间:
2019-11-25 11:43:42
阅读次数:
157
近来有个需求:想实现一个可以主动触发消息推送的功能,这个可以实现向模板消息那个,给予所有成员发送自定义消息,而不需要通过客户端发送消息,服务端上message中监听传送的消息进行做相对于的业务逻辑。 主动消息推送实现平常我们采用 swoole 来写 WebSocket 服务可能最多的用到的是open ...
分类:
Web程序 时间:
2019-11-23 14:30:45
阅读次数:
87
目的 为了下面的Laravel部署,本篇开始安装PHP。 设置PHP源 查看Centos源是否有PHP。 进一步查看PHP的版本。 上图看出自带的PHP源版本太低,需要更高版本的。 设置高版本的PHP源。 现在已有php72版本,安装。 安装成功后,查看php 下面来新建一个网站站点。 设置SELi ...
分类:
Web程序 时间:
2019-11-22 10:33:26
阅读次数:
60
目的 为了下面的Laravel部署,本篇开始安装Nignx服务器。 防火墙设置 在物理主机上查看nginx是否安装成功,需要开放虚拟机的80端口。 用cmder登录到虚拟机 防火墙正在运行,有两种方式处理: 直接关闭火墙(不建议) 设置防火墙80端口 Nginx安装 访问 http://192.16 ...
分类:
系统相关 时间:
2019-11-20 12:44:41
阅读次数:
73
一旦用户(浏览器)发送了一个HTTP请求,我们的apache或者nginx一般都转到index.php,因此,之后的一系列步骤都是从index.php开始的,我们先来看一看这个文件代码。 <?php require __DIR__.'/../bootstrap/autoload.php'; $app ...
分类:
其他好文 时间:
2019-11-19 17:29:46
阅读次数:
86