Swoole:面向生产环境的 PHP 异步网络通信引擎

  • Swoole 与 ThinkPHP5 相结合,编写牛B的代码

    强烈推荐使用Vagrant来搭建开发环境安装SwoolePECL拓展可以通过pecl命令或者通过源码包编译安装。

    PHPYuan ( 2018/12/04 )

  • Swoole 与 ThinkPHP5 相结合,编写牛B的代码

    强烈推荐使用Vagrant来搭建开发环境安装SwoolePECL拓展可以通过pecl命令或者通过源码包编译安装。

    PHPYuan ( 2018/12/03 )

  • 基于 Swoole 的微信扫码登录

    随着微信的普及,扫码登录方式越来越被现在的应用所使用。连接到WebSocket服务WebScoket服务生成带参数二维码返回给客户端用户扫描展示的带参数二维码微信服务器回调扫码事件并通知开发者服务器开发者服务器通知WebSocket服务WebSocket服务通知客户端登录成功连接

    PHPYuan ( 2018/11/19 )

  • swoole作为Web服务器,如何配置域名、创建虚拟站点?

    Nginx作为Web服务器,是可以配置域名、创建虚拟站点的。我突发奇想,试了一下:命令行下运行这个php文件。

    PHPYuan ( 2018/11/13 )

  • 使用php+swoole+redis 简单实现网页即时聊天

    此代码已经实现了加载历史记录的功能使用方法:安装完php、redis和swoole扩展之后,直接执行:并可以观察下输出,看看websocket服务器是否正常

    PHPYuan ( 2018/11/05 )

  • Swoole 4.1.0 正式版发布支持原生 Redis/PDO/MySQLi 协程化

    可使用Swoole\Runtime:enableCorotuine可遍历当前所有协程Coroutine:getBackTrace可获取某个协程的函数调用栈重构Co\ChannelC底层代码为C++,解决复杂场景的非预期结果,实现高稳定重构Co\Http\ClientC底层代码为C

    PHPYuan ( 2018/10/25 )

  • PHP 使用 Swoole-TaskWorker 实现异步操作 Mysql

    onTask和onFinish,这两个回调函数分别用于执行Task任务和处理Task任务的返回结果。

    PHPYuan ( 2018/10/24 )

  • 在linux下添加PHP扩展通讯swoole的安装

    220121212注意:这里有使用yum安装的php环境,直接运行phpize,可能会出现如下错误。

    PHPYuan ( 2018/10/14 )

  • Swoole自定义项目初始化事件处理如何实现(代码)

    最近使用基于Swoole开发的imi框架开发项目,碰到一个需求,就是想要做项目初始化处理。当第0个worker进程执行完初始化后,通过向其他worker进程发送消息,唤醒曾经挂起的协程们,在初始化期间进来的请求,这时候会被执行。

    PHPYuan ( 2018/09/29 )

  • Swoole同步模式与协程模式之间的对比(详细)

    在现代化PHP高级开发中,Swoole为PHP带来了更多可能,如:常驻内存、协程。31986931Percentageoftherequestsservedwithinacertaintime50%19866%24275%28480%33490%58795%93298%12169

    PHPYuan ( 2018/09/29 )

  • GuzzleSwoole v1.1.0,让 Guzzle 完美兼容 Swoole 协程

    本项目不包含Guzzle功能,请自行在项目中引用Guzzle6.x。Composer:"yurunsoft/guzzle-swoole":"~1.1"v1.1.0版本说明:说明众所周知,使用Guzzle指定Handler。

    PHPYuan ( 2018/09/18 )

  • GuzzleSwoole v1.1.0,让 Guzzle 完美兼容 Swoole 协程

    请自行在项目中引用Guzzle6.x,理论上可以支持升级Guzzle版本而无需更新Guzzle-Swoole。

    PHPYuan ( 2018/09/18 )

  • 我为什么不看好 PHP?

    从第一次看到HHVM,swoole,PHP7,再到后来laravelreactphpphp-pm等项目。

    PHPYuan ( 2018/09/15 )

  • 你知道吗?Zend 官方框架增加 Swoole 协程支持啦!

    随着Zend-Expressive-Swoole0.2.2的发布,率先支持了Swoole4的协程功能。现在可以仅通过一个配置即可使整个应用以协程模式运行。

    PHPYuan ( 2018/09/12 )

  • RapPhp 2.0.8 发布:支持 Swoole 的全 Web 开发框架

    当前版本已迭代到v2.0.8,当前框架包含完整的开发php项目需要的各个组件和特性,并已经过多个项目的验证。

    PHPYuan ( 2018/09/12 )

  • php swoole task 踩坑及优化

    如果有仔细看过swooletask的文档的话,应该都会注意到这句话task操作的次数必须小于onTask处理速度。

    PHPYuan ( 2018/09/11 )

  • ThinkPHP 5.0.21 版本发布,改进对 Swoole 的支持

    该版本主要做了一些已知问题的修正,改进了对Swoole的支持,以及增加路由解析缓存功能。5.1版本已经稳定,但官方不再提供官方下载包,请使用composer或者Git安装。

    PHPYuan ( 2018/09/11 )

  • Zend-Expressive-Swoole 0.2.2 支持 Swoole 4 协程

    随着Zend-Expressive-Swoole0.2.2的发布,率先支持了Swoole4的协程功能。现在可以仅通过一个配置即可使整个应用以协程模式运行。

    PHPYuan ( 2018/09/11 )

  • RapPHP 正式发布,支持 Swoole 的全 Web 开发框架

    RapPHP 是什么RapPHP 框架提供了全面的 IOC,AOP的底层支持,架构设计简洁而有扩展性,开发灵活而有设计感,RapPHP提供了完整的 Web开发需要的核心组件;同时 RapPHP支持 SWOOLE和传统双部署方案,可以通过 SWOOLE 提供常驻内存的高性能 php

    PHPYuan ( 2018/09/08 )

  • Swoole 4.1 发布,支持原生 Redis/PDO/MySQLi 协程化

    Swoole4.1发布了,更新如下:重大新特性支持Redis/PDO/MySQLi从4.1.0版本开始支持了对PHP原生Redis、PDO、MySQLi协程化的支持。

    PHPYuan ( 2018/09/07 )

  • 让TP5.0在SWOOLE上飞起来

    TP-SWOOLE目前,TP5.1官方已经提供了think-swoole2.0,集成程度以前优雅很多,不过5.0的集成方式确实有些鸡肋。

    PHPYuan ( 2018/09/05 )

  • Swoole 4.1.0 发布,支持原生 Redis/PDO/MySQLi 协程化

    客户端增加isStreamExist方法检测是否存在对应流swoole_http_response->status增加reason参数修复MySQLprepare中无符号参数使用了有符号值导致数值溢出的问题修复HTTP2的onRequest回调中没有协程的问题修复tasking_

    PHPYuan ( 2018/09/02 )

  • PHP7与Swoole,看完觉得PHP将会是最好的编程语言

    最近PHP官方终于发布了传说中的PHP7,虽然只是alpha版。PHP7号称是新一代的PHP,官方开发组对Zend引擎底层做了大量修改来优化PHP的性能。

    PHPYuan ( 2018/08/28 )

  • php通信服务框架选择swoole还是workerman?

    目前php通信服务框架最流行的有swoole与workerman俩个框架,swoole是有C语言开发的php扩展类。

    PHPYuan ( 2018/08/16 )

  • 基于 Swoft 协程框架的 PHP 微服务治理

    阅读字数:2928|8分钟阅读获取嘉宾演讲视频回放及PPT,请复制链接:http://t.cn/ReH3YJo。

    PHPYuan ( 2018/08/02 )

  • 干货!如何用ThinkPHP5.1.18与swoole实现聊天室

    用TP是最新版本实现的聊天室,大概实现的有,用户注册,注册完毕之后跳转到登录页面;登录之后生成身份令牌存到Redis。

    PHPYuan ( 2018/07/25 )

  • 要挑战一流框架,他凭啥?

    Swoole从诞生到现在慢慢发展成熟,逐渐成为主流的Web开发框架,已经经历了好几年的时间,而这个框架的出现,提升了网站的开发效率。

    PHPYuan ( 2018/07/21 )

  • 「每日一面」PHP并发IO编程之路(深度长文)

    从最早的同步阻塞直接Fork进程,到Worker进程池/线程池,到现在的异步IO、协程。本文目的就是详细介绍PHP进行并发IO编程的各种尝试,最后再介绍Swoole的使用,深入浅出全面解析并发IO问题。

    PHPYuan ( 2018/07/21 )

  • 「每日一面」专科半年经验面试阿里前端P6+总结-附面试真题及答案

    前言先介绍一下自己的情况吧成都青城山下某大学毕业,专科,软件测试专业毕业22岁。15年出来实习,工作经验接近三年,之前主要做后端写PHP,自己喜欢瞎折腾。

    PHPYuan ( 2018/07/12 )

  • 小米开盘大跌超5%;今日头条或联合网易做游戏|极客头条

    速知小米开盘大跌超5%,雷军:IPO从低点开始未必不是好事微信称隐私保护比支付宝更严格,支付宝回应:没领会这个精神阿里回应与英国电信就云服务合作进行商谈。

    PHPYuan ( 2018/07/10 )

  • 如何用swoole实现消息推送

    通常情况下都是用户发送请求浏览器显示用户需要的信息。推送技术通过自动传送信息给用户,来减少用于网络上搜索的时间。

    PHPYuan ( 2018/07/04 )

  • 扣丁学堂PHP培训简述PHP程序员学习使用Swoole的理由

    有以下几点:常驻内存,避免重复加载带来的性能损耗,提升海量性能协程异步,提高对I/O密集型场景并发处理能力方便地开发Http、WebSocket、TCP、UDP等应用。

    PHPYuan ( 2018/06/28 )

  • 为什么 PHP 程序员应该学习使用 Swoole

    最近两个月一直在研究Swoole,研究成果即将在6.21正式开源发布,这段时间没有来水文章,趁着今天放假来水水吧。

    PHPYuan ( 2018/06/18 )

  • php5 安装 swoole 模块

    相关文档https://www.swoole.com/1.http://pecl.php。net/package/swoole下载Swoole-1.x需要PHP-5.3.10或更高版本Swoole-2.x需要PHP-7.0.0或更高版本2。

    PHPYuan ( 2018/06/13 )

  • Swoole实现基于WebSocket的群聊私聊

    本文属于入门级文章,大佬们可以绕过啦。如题,本文会实现一个基于Swoole的websocket聊天室。

    PHPYuan ( 2018/06/12 )

  • 力荐 Swoole 学习指南

    作者:韩天峰解答一直以来在其他编程语言程序员心目中PHP就是个套HTML页面的。就拿我司来说吧,之前面过一个PHP程序员工作三年多,水平一般吧,后来公司开价2万/m收了。

    PHPYuan ( 2018/06/10 )

  • 力荐 Swoole 学习指南

    作者:韩天峰解答一直以来在其他编程语言程序员心目中PHP就是个套HTML页面的。就拿我司来说吧,之前面过一个PHP程序员工作三年多,水平一般吧,后来公司开价2万/m收了。

    PHPYuan ( 2018/06/09 )

  • swoole郭新华:一个简单的PHP代码加密系统技术!

    这种方式无法安全的分发代码,黑客拿到源码后也很容易知道你的业务逻辑,实施有针对性的攻击,代码加密部署无疑会大大提高整个应用的安全性。

    swoole郭新华:一个简单的PHP代码加密系统技术! PHPYuan ( 2018/05/26 )

  • php Swoole环境搭建及扩展安装

    PHP的异步、并行、高性能网络通信引擎,使用纯C语言编写,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步Redis,

    superzhang ( 2018/04/30 )

  • swoole环境搭建实战

    Swoole是一种PHP高级Web开发框架,框架不是为了提升网站的性能,是为了提升网站的开发效率。 * Swoole仅支持PHP5.3.10或更高的版本,建议使用PHP5.4+

    superzhang ( 2018/04/30 )

  • swoole HTTP 基础版本 bate1.0

    *******************************************。======

    superzhang ( 2018/04/30 )

  • Swoole:定位软件领域,专注于物联网服务器云端的解决方案

    在2017中国物联网大会上,工信部负责人透露,我国物联网进入高速发展期,市场规模超过9000亿元人民币。

    superzhang ( 2018/04/30 )

  • PHP框架及组件推荐——重新定义PHP的Swoole引擎

    > 一直以来,PHP 在程序员的鄙视链中都处于最底端。在其他语言如 C、C++、Java 程序员严重,PHP就是个简单的玩具。

    superzhang ( 2018/04/30 )

  • Swoole 1.10.0 发布,增加多项新特性—详解!

    新版本的异步客户端不再需要使用swoole_async_dns_lookup解析域名了,底层实现了自动域名解析。

    superzhang ( 2018/04/30 )

  • Miss带你来一波 swoole小实战

    配置lamp环境,PHP版本大于5.5,不过大家最好安装PHP7以上版本,完成后,swo。首先主要的是你要有一个前端大神,帮你写好一套简易聊天代码,入上图所示,接下来就是服务器端与客户端之间建立连接。

    superzhang ( 2018/04/30 )

  • Miss详解 Swoole:一个面向生产环境的 PHP 异步网络通信引擎

    **先看一下都是哪些用户再用Swoole**。下载源代码包后,在终端进入源码目录,执行下面的命令进行编译和安装。

    superzhang ( 2018/04/30 )

  • PHP swoole 扎金花项目经验分享swoole无所不能

    * ****************************************** swool

    superzhang ( 2018/04/30 )

  • 基于Laravel+Swoole开发智能家居后端

    在上一篇中我已经大概谈到了Laravel结合Swoole的用法。

    superzhang ( 2018/04/30 )

  • Swoole开源项目创始人韩天峰:PHP是最好的编程语言

    韩天峰,车轮互联总架构师,Swoole开源项目创始人,PHP语言官方扩展开发组成员。曾负责腾讯朋友网、易迅商城基础平台的开发工作。大会前夕,笔者联系上了韩天峰,请他分享他与PHP的不解之缘并解读PHP的发展现状。关于PHP7和HHVM的性能之争,在他看来,PHP7才是未来的方向。

    superzhang ( 2018/04/30 )

  • Swoole之WebIM即时聊天实战

    上篇文章中,介绍了Swoole环境搭建的过程。本篇中主要依照WebIM搭建的过程,让大家对Swoole有一个简单的了解认识!

    superzhang ( 2018/04/30 )

  • php最牛的扩展swoole教程之介绍

    Swoole是PHP的异步、并行、高性能网络通信引擎,使用纯C语言编写,提供了PHP语言的异步多线程服务器。

    superzhang ( 2018/04/30 )

  • Swoole:重新定义PHP

    他是一种PHP高级Web开发框架,框架不是为了提升网站的性能,是为了提升网站的开发效率。Swoole

    superzhang ( 2018/04/30 )

  • PHP开发:MixPHP 与原生 Swoole 并发压力测试

    在给大家分享之前,这里推荐下我自己建的PHP开发-VIP资料出售平台 :638965404,不管你是小白还是大牛,我都挺欢迎,不定期分享干货,包括2017最

    superzhang ( 2018/04/30 )

  • Swoole和PHP到底什么关系

    为什么有人经常用他和node.js之类的做对比!此类问题给大家带来很大困扰。实现的一套PHP扩展,基于它也是做这方面的功能,因为这两个底层框架的存在,大大扩展了PHP的应用范围。

    superzhang ( 2018/04/30 )

  • 这我真的不敢相信,一个女程序员写出来的 swoole

    **老规则分享之前我还是要推荐下我自己建的PHP学习进步群:535686202,都是学PHP开发的。

    superzhang ( 2018/04/30 )

  • Swoole C++ 扩展已支持 php-fpm 环境

    函数调用优化 现在在C++模块中可以直接传参调用PHP的函数和对象方法了。不再需要使用 Array 来做中介容器。

    superzhang ( 2018/04/30 )

  • Swoole深入学习-与client的初相遇

    1,新建一个客户端swoole的client代码很简单,注释当中写的非常清楚,我们看到,客户端无非就是创建一个socket对象。

    superzhang ( 2018/04/30 )

  • Swoole 2.1 正式版:协程+通道带来全新的 PHP 编程模式

    完整支持了协程+通道特性,为PHP语言带来了全新的编程模式。Swoole2.1的API借鉴至Go语言,在此向Go语言开发组致敬。

    superzhang ( 2018/04/30 )

加入我们

热门文章