PHP框架

mutex yii怎么用-小浪学习网

mutex yii怎么用

mutex yii怎么用?yii源码解析之mutex Mutex组件允许并发进程的相互执行,以防止“竞争条件”。这是通过使用“锁定”机制实现的。每个可能并发的线程通过在访问相应数据之前获取锁来进行协作。 ...
站长的头像-小浪学习网月度会员站长11个月前
216
Yii2连接PostgreSql的方法-小浪学习网

Yii2连接PostgreSql的方法

本篇文章介绍了yii2框架连接postgresql的方法,具有一定的参考价值,现在将它分享给各位,希望对各位有帮助! 1、配置连接postgresql的连接信息: $dev = [     'class'    =>...
站长的头像-小浪学习网月度会员站长11个月前
3114
laravel中的toSql如何获取带参数的sql语句-小浪学习网

laravel中的toSql如何获取带参数的sql语句

默认情况下,tosql 获取到的 sql 里面的参数使用 '?' 代替的,如下: DB::table('user')->where('id', 1)->toSql();  获取到的 sql 语句是: select * from `tb_user` wher...
站长的头像-小浪学习网月度会员站长11个月前
4514
关于ThinkPHP扩展配置注意事项-小浪学习网

关于ThinkPHP扩展配置注意事项

概要 在 ThinkPHP 3.0 中引入了扩展配置。扩展配置的优先级仅次于动态配置而高于惯例配置,项目配置等。 项目配置文件在部署模式的时候会纳入编译缓存,也就是说编译后再修改项目配置文件就不会...
站长的头像-小浪学习网月度会员站长11个月前
277
解析Laravel框架下的Contracts契约-小浪学习网

解析Laravel框架下的Contracts契约

contracts Laravel 的契约是一组定义框架提供的核心服务的接口, 例如我们在介绍用户认证的章节中到的用户看守器契约IllumninateContractsAuthGuard 和用户提供器契约IlluminateContractsAuthUs...
站长的头像-小浪学习网月度会员站长11个月前
258
ThinkPHP5中的事务操作-小浪学习网

ThinkPHP5中的事务操作

使用事务处理的话,需要数据库引擎支持事务处理。比如 mysql 的 myisam 不支持事务处理,需要使用 innodb 引擎。 ThinkPHP5.0 使用transaction 方法操作数据库事务,当发生异常会自动回滚...
站长的头像-小浪学习网月度会员站长11个月前
265
ThinkPHP5.1中使用redis缓存-小浪学习网

ThinkPHP5.1中使用redis缓存

thinkphp框架已经封装好redis驱动,不管是session还是cache都支持redis驱动,下面我们来了解一下在thinkphp5.1版本下如何使用redis缓存。 配置:/config/cache.php return [     // 驱动...
站长的头像-小浪学习网月度会员站长11个月前
249
Laravel实现跟踪用户是否在线功能-小浪学习网

Laravel实现跟踪用户是否在线功能

  laravel 中使用简单的方法跟踪用户是否在线 今天,我的任务是,在 Laravel 应用程序用户个人资料页面上,用户名旁边添加一个绿点,表示他们是否在线。 我首先想到的是,我们将需要启动一个 n...
站长的头像-小浪学习网月度会员站长11个月前
408
Laravel 6.2中用于用户登录的新密码确认流程(代码实例)-小浪学习网

Laravel 6.2中用于用户登录的新密码确认流程(代码实例)

laravel 发布了 v6.2 版本,它添加了一个新的密码确认功能,该功能使你可以要求已登录的用户重新输入密码,然后才能访问路由。 在你执行敏感操作的时候,这个功能就类似GitHub确认对话框。在 La...
站长的头像-小浪学习网月度会员站长11个月前
3614
如何使用Nginx对Laravel进行负载?-小浪学习网

如何使用Nginx对Laravel进行负载?

项目环境php7.2, nginx , laravel,开发的微信公众号应用 。目前访问量的上升,单台服务器不能满足需求,于是用nginx做了负载。 以下是一种可行性方案,目前正在使用。 session共享的问题参考:...
站长的头像-小浪学习网月度会员站长11个月前
406
Laravel使用Redis共享Session(代码详解)-小浪学习网

Laravel使用Redis共享Session(代码详解)

  一、当系统的访问量上升的时候,使用Redis保存Session可以提高系统的性能,同时也方便多机负载的时候共享Session 1.打开config/database.php。在redis中增加session的连接       'sess...
站长的头像-小浪学习网月度会员站长11个月前
326