
Swoole
@陸仴
一点点积累
展开
-
Swoole 实例:1-使用Composer构建项目
Swoole是一个异步通信引擎,它让我们看到了不一样的PHP。本节开始我们会安排系列有关Swoole的实际应用文章,暂时定个名字:Swoole实验室。目的是通过系列文章讲解让大家了解Swoole在我们项目开发中的真正应用场景。Swoole实验室系列文章关注Swoole的实际应用,不讲解基础知识,因此我们假设读者具备以下知识技能:了解Web页面基础,不限于HTML5,CSS3,Javascrip...原创 2019-08-17 12:14:27 · 809 阅读 · 0 评论 -
Swoole实例:2-使用Swoole发送邮件
Swoole可以执行异步操作,因此在web页面将请求提交给Swoole处理后,不用等待返回结果,页面也不会卡顿。Swoole在后台将耗时长的操作进行异步处理,从而改善用户体验,例如本节要给大家讲解的Swoole处理邮件。准备请按照上一节:Swoole实例:1-使用Composer构建项目,构建好项目。并使用composer安装邮件发送组件:phpmailer。composer require...原创 2019-08-17 12:19:55 · 779 阅读 · 0 评论 -
Swoole实例:3-使用Swoole批量发送邮件
在上一节中我们介绍了使用Swoole发送单个邮件,那么如果是大量的邮件需要发送,比如给2万个用户发送优惠活动邮件,这是一个比较耗时的过程,而PHP本身不适合处理这种耗时多任务场景。本节为给大家介绍使用Swoole+Redis来实现发送批量邮件的例子。建立任务接上一节代码,编辑src/App/Mail.php文件代码,在public function onTask()方法中增加批量队列发送邮件的...原创 2019-08-17 12:31:26 · 693 阅读 · 0 评论 -
php开发面试题---php 对swoole的理解
目录一、总结一句话总结:1、swoole出现的意义是什么?2、swoole的本质是什么?3、swoole支持哪些功能?4、php+swoole能做什么?二、php 对swoole的理解1:关于phper常用的全局变量(global)为什么在onRequest函数中不能使用。2:什么是异步、什么是回调3:为什么onReceive收到的数据这么大4:自制httpserve使用s...转载 2019-09-26 09:22:08 · 4015 阅读 · 0 评论