PHP框架

ThinkPHP5.2:时间查询(改进、优化)-小浪学习网

ThinkPHP5.2:时间查询(改进、优化)

5.2版本改进了对时间字段的查询,在简化原有时间查询方法的基础上,增加了三个实用的时间查询方法:whereYear/whereMonth/whereDay。 whereYear 查询某年 // 查询今年数据 Blog::whereYear('cr...
站长的头像-小浪学习网月度会员站长11个月前
3512
swoole能设置多个定时器吗-小浪学习网

swoole能设置多个定时器吗

首先,在各种业务型系统中,往往需要服务器在后台扫描相关数据,触发相应的统计、通知等操作。 比如对于一个项目管理系统,需要每天的特定时间内,统计每项任务的执行、到期情况、整个项目的进...
站长的头像-小浪学习网月度会员站长11个月前
239
swoole哪个框架用的多-小浪学习网

swoole哪个框架用的多

Swoft 是一款基于 Swoole 扩展实现的 PHP 微服务协程框架。Swoft 能像 Go 一样,内置协程网络服务器及常用的协程客户端且常驻内存,不依赖传统的 PHP-FPM。                       ...
站长的头像-小浪学习网月度会员站长11个月前
3712
ThinkPHP6.0版本的日志变化-小浪学习网

ThinkPHP6.0版本的日志变化

6.0的日志类比之前版本完善了很多,主要新特性包括:     ·日志信息格式化     ·多通道写入支持     ·延时/实时写入 立即学习“PHP免费学习笔记(深入)”;     ·日志信息...
站长的头像-小浪学习网月度会员站长11个月前
248
swoole门槛高吗-小浪学习网

swoole门槛高吗

性能上Swoole毕竟是C语言开发的,在某些地方如内存管理、数据结构、通信协议解析上肯定要比PHP开发的workerman高。 功能上swoole提供的高级特性很多,列举几个workerman没有的吧,比如SSL/TLS隧...
站长的头像-小浪学习网月度会员站长11个月前
4012
一文了解ThinkPHP6.0之中间件-小浪学习网

一文了解ThinkPHP6.0之中间件

ThinkPHP6.0中间件分为系统中间件和应用中间件,系统中间件为核心框架内置的中间件,应用中间件是在应用里面创建的中间件。 中间件的主要应用场景可以包括对HTTP请求的数据过滤、权限检测、请求...
站长的头像-小浪学习网月度会员站长11个月前
2910
swoole服务只起一个进程吗-小浪学习网

swoole服务只起一个进程吗

Swoole 启动一个服务,开启了哪些进程和线程? serv.php                                             (推荐学习: swoole视频教程) <?php class Server { privat...
站长的头像-小浪学习网月度会员站长11个月前
4510
swoole端口是什么-小浪学习网

swoole端口是什么

'端口'是英文port的意译,可以认为是设备与外界通讯交流的出口。 端口可分为虚拟端口和物理端口,其中虚拟端口指计算机内部或交换机路由器内的端口,不可见。     (推荐学习: swoole视频教...
站长的头像-小浪学习网月度会员站长11个月前
3913
swoole版本的区别-小浪学习网

swoole版本的区别

Swoole 2.0正式版发布了。2.0版本最大的更新是增加了对协程(Coroutine)的支持。正式版已同时支持PHP5和PHP7。 基于Swoole2.0协程PHP开发者可以已同步的方式编写代码,底层自动进行协程调度,...
站长的头像-小浪学习网月度会员站长11个月前
236
swoole_mysql怎么应用-小浪学习网

swoole_mysql怎么应用

Swoole在1.8.6版本提供了全新的异步MySQL客户端,底层自行实现了MySQL的通信协议,无需依赖其他第三方库,如libmysqlclient、mysqlnd、mysqli等。                      (推荐学习...
站长的头像-小浪学习网月度会员站长11个月前
268
swoole协程和异步区别-小浪学习网

swoole协程和异步区别

从4.0版本开始Swoole提供了完整的协程(Coroutine)+ 通道(Channel)特性,带来全新的CSP编程模型。 应用层可使用完全同步的编程方式,底层自动实现异步IO。                    (...
站长的头像-小浪学习网月度会员站长11个月前
259