您的位置:首页 > 技术中心 > php框架 >
  • Swoole为什么快

    Swoole是PHP的异步、并行、高性能网络通信引擎,使用纯C语言编写,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步Redis,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,

    2019-12-16 14:40点击阅读

  • yii和tp的区别有哪些

    yii和tp的区别: 配置:Yii多重配置文件、覆盖配置、多重环境配置、分本地线上环境配置、更加灵活; TP只有一种。页面控件:Yii里面很多页面控件list/grid/detail等,便于排版布局,选择比较多有针对性。tp没用过;脚手

    2019-12-16 14:32点击阅读

  • swoole是怎么支持php语法的

    Swoole是一个面向生产环境的 PHP 异步网络通信引擎,使 PHP 开发人员可以编写高性能的异步并发 TCP、UDP、Unix Socket、HTTP,WebSocket 服务。

    2019-12-16 14:29点击阅读

  • ThinkPHP6.0:事件系统以及查询事件、模型事件的使用

    在最新的6.0版本中引入了新的事件系统用以替代5.1版本的行为,同时也接管了数据库事件和模型事件。本篇主要描述下新版的事件系统以及查询事件、模型事件的使用。定义事件事件系统的所有操作都通过think\facade\Event类进行静态调用事

    2019-12-16 14:19点击阅读

  • swoole怎么判断fd是否连接

    心跳是什么?顾名思义,心跳是判断一个事物生还是死的一个标准,在swoole里,心跳是指用来判断一个连接是正常还是断开的。从TCP协议说起 (推荐学习: swoole视频教程)我们都知道一个五元

    2019-12-16 13:57点击阅读

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

    5.2版本改进了对时间字段的查询,在简化原有时间查询方法的基础上,增加了三个实用的时间查询方法:whereYear/whereMonth/whereDay。whereYear 查询某年// 查询今年数据Blog::whereYear(cre

    2019-12-16 13:54点击阅读

  • swoole能设置多个定时器吗

    首先,在各种业务型系统中,往往需要服务器在后台扫描相关数据,触发相应的统计、通知等操作。比如对于一个项目管理系统,需要每天的特定时间内,统计每项任务的执行、到期情况、整个项目的进度等等,根据统计情况,做相应通知处理;

    2019-12-16 13:52点击阅读

  • swoole哪个框架用的多

    Swoft 是一款基于 Swoole 扩展实现的 PHP 微服务协程框架。Swoft 能像 Go 一样,内置协程网络服务器及常用的协程客户端且常驻内存,不依赖传统的 PHP-FPM。 (推荐

    2019-12-16 13:45点击阅读

  • ThinkPHP6.0版本的日志变化

    6.0的日志类比之前版本完善了很多,主要新特性包括: ·日志信息格式化 ·多通道写入支持 ·延时/实时写入 ·日志信息处理事件 ·日志级别指定通道写入 ·支持关闭日志/通道新版的日志类最大的变化就是支持多

    2019-12-16 13:41点击阅读

  • swoole门槛高吗

    性能上Swoole毕竟是C语言开发的,在某些地方如内存管理、数据结构、通信协议解析上肯定要比PHP开发的workerman高。功能上swoole提供的高级特性很多,列举几个workerman没有的吧,比如SSL/TLS隧道加密、http2.

    2019-12-16 13:36点击阅读

  • 一文了解ThinkPHP6.0之中间件

    ThinkPHP6.0中间件分为系统中间件和应用中间件,系统中间件为核心框架内置的中间件,应用中间件是在应用里面创建的中间件。中间件的主要应用场景可以包括对HTTP请求的数据过滤、权限检测、请求拦截等行为,使用中间件能够让控制器的定义更加简

    2019-12-16 13:22点击阅读

  • swoole服务只起一个进程吗

    Swoole 启动一个服务,开启了哪些进程和线程?serv.php (推荐学习: swoole视频教程)

    2019-12-16 11:59点击阅读

  • swoole端口是什么

    "端口"是英文port的意译,可以认为是设备与外界通讯交流的出口。端口可分为虚拟端口和物理端口,其中虚拟端口指计算机内部或交换机路由器内的端口,不可见。 (推荐学习: swoole视频教程)例如计算机中的80端口、21端口、23端口

    2019-12-16 11:51点击阅读

  • swoole版本的区别

    Swoole 2.0正式版发布了。2.0版本最大的更新是增加了对协程(Coroutine)的支持。正式版已同时支持PHP5和PHP7。基于Swoole2.0协程PHP开发者可以已同步的方式编写代码,底层自动进行协程调度,转变为异步IO。解决

    2019-12-16 11:39点击阅读

  • swoole_mysql怎么应用

    Swoole在1.8.6版本提供了全新的异步MySQL客户端,底层自行实现了MySQL的通信协议,无需依赖其他第三方库,如libmysqlclient、mysqlnd、mysqli等。 (推荐学习:

    2019-12-16 11:23点击阅读

  • swoole协程和异步区别

    从4.0版本开始Swoole提供了完整的协程(Coroutine)+ 通道(Channel)特性,带来全新的CSP编程模型。应用层可使用完全同步的编程方式,底层自动实现异步IO。 (推荐学习: swoo

    2019-12-16 11:05点击阅读

  • swoole为什么性能高

    swoole是运行在PHP下的一个extesion扩展,实际上与普通的扩展不同。普通的扩展只是提供一个库函数。 (推荐学习:swoole视频教程)而swoole扩展在运行后会接管PHP的控制权,进入事件循环。当IO事件发生后

    2019-12-16 10:57点击阅读

  • swoole如何打开ws

    WebSocket(ws)是html5新增加的一种通信协议,目前流行的浏览器都支持这个协议,例如Chrome,Safrie,Firefox,Opera,IE等等,对该协议支持最早的应该是chrome,从chrome12就已经开始支持,随着协

    2019-12-16 10:22点击阅读

  • yii怎么搞注册

    注册在advanced模板中,进入frontend/index.php?r=site%2Fsignup页面,可以看到框架的注册页面填写完Username、Email和Password后点击Signup后,如果格式不对,frontend/mo

    2019-12-16 10:22点击阅读

  • swoole各种服务器区别

    server.php (推荐学习: swoole视频教程)//创建Server对象,监听 127.0.0.1:9501端口$serv

    2019-12-16 10:05点击阅读