E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【Swoole】
PHPCon 2019 第七届 PHP 开发者大会总结
Swoole
也是近年来,使用PHP进行高性能Server后台开发的利器。随着PHP7和
Swoole
的广泛使用,给整个Web界带来强烈的技术红
yu-yu6
·
2020-07-12 23:52
php
如果找不到php.ini
WTF关键是我安装了
swoole
,发现怎么也找不到,需要配置php.ini搜了半天,使用可以php-ini|grepConfiguration来查看,原来php.ini需要放在.local/php7
喷射的熔浆
·
2020-07-12 21:19
Swoole
中使用通道(Channel)实现协程间通讯(消息队列)
Co::set(['hook_flags'=>
SWOOLE
_HOOK_ALL]);Co\run(function(){//设置一个容量为1的通道$chan=new
Swoole
\Coroutine\Channel
小伍2013
·
2020-07-12 17:00
用
Swoole
快速搭建一个推送服务器
环境php5.6+
swoole
扩展需求实现简单的广播,支持身份验证源码废话少说,上代码.host=$host;$this->port=$port;$this->config=$config;$this-
wolfqong
·
2020-07-12 15:33
php
怎么使用Swoft 搭建微服务(TCP RPC)
Swoft框架是首个基于
Swoole
原生协程的新时代PHP高性能协程全栈框架,内置协程网络服务器及常用的协程客户端,常驻内存,不依赖传统的PHP-FPM。如何搭建微服务?
八重樱。
·
2020-07-12 13:05
php
Swoft
微服务
MixPHP 与原生
Swoole
并发压力测试
MixPHP是基于
Swoole
的高性能框架,封装后比原生
Swoole
对比损失了多少性能呢?今天我们来测试一下。
撸代码的乡下人
·
2020-07-12 12:55
利用
Swoole
实现PHP+websocket 聊天室
websocketWebsocket只是一个网络通信协议就像http、ftp等都是网络通信的协议;不要多想;相对于HTTP这种非持久的协议来说,Websocket是一个持久化网络通信的协议;WebSocket和HTTP的关系WebSocket和HTTP的关系有交集,但是并不是全部。Websocket只是借用了HTTP的一部分协议来完成一次握手。(HTTP的三次握手,此处只完成一次)http和web
西岭老湿
·
2020-07-12 03:08
php
Linux
聊聊加密那些事儿
想起了
Swoole
作者韩天峰曾提及:“不重视基础。就好比练武功,只求速成,不修炼内功和心法,只练各种招式,这样能高到哪里去?”
时而宁靜
·
2020-07-12 01:30
Others
swoole
创建Mysql连接池
一.什么是mysql连接池场景:每秒同时有1000个并发,但是这个mysql同时只能处理400个连接,mysql会宕机。解决方案:连接池,这个连接池建立了200个和mysql的连接,这1000个并发就有顺序的共享这连接池中的200个连接。这个连接池能够带来额外的性能提升,因为这个和mysql建立连接的这个过程消耗较大,使用连接池只需连接一次mysql。连接池定义:永不断开,要求我们的这个程序是一个
桃根仙
·
2020-07-12 00:45
php
swoole
laravel: 支持
swoole
composerrequirehhxsv5/laravel-sRegisterserviceprovider(pickoneoftwo).Laravel:inconfig/app.phpfile,Laravel5.5+supportspackagediscoveryautomatically,youshouldskipthisstep'providers'=>[//...Hhxsv5\Larave
tboqi1
·
2020-07-11 23:36
php
swoft使用phpunit之CodeCoverage
1.更改根目录下的phpunit.xml文件增加2.为了避免
swoole
的检测xdebug警告,扩展注册的名称是sdebug,如果想使用PhpunitCodeCoverage,需要手动把xdebug的判断修改成
Abel_JiaWei
·
2020-07-11 20:37
phpunit
swoft
Swoole
学习笔记——tp5结合
swoole
一、个人案例创建http.php//创建HTTP对象$http=new
swoole
_http_server("0.0.0.0",8081);$http->set(①['enable_static_handler
Kinghiee
·
2020-07-11 20:17
Swoole
协程性能测试
//开启协程化,文件操作,sleep,Mysqli,PDO,streams等都变成异步IOCo::set(['hook_flags'=>
SWOOLE
_HOOK_ALL]);$s=microtime(true
小伍2013
·
2020-07-11 16:00
Mac安装
swoole
中遇到的问题
在学习
swoole
的时候,首先需要在mac上安装,先来说一下我的mac版本:好的,正文开始了。首先我是想偷个懒的,根据文档,可以使用pecl进行安装。
李闪磊
·
2020-07-11 11:40
常见问题
编码方式向Consul注册我们的
Swoole
服务
编码方式向Consul注册我们的
Swoole
服务前面简单认识了Consul,通过终端命令的方式演示了如何注册service和反注册service。
学习笔记666
·
2020-07-11 06:57
Swoole
CentOS7下PHP安装OpenSSL模块出现“openssl.so: undefined symbol: OPENSSL_init_ssl”
因为PHP安装
swoole
时需要用到openssl,所以我需要安装OpenSSL模块。或者说开启OpenSSL模块,因为在PHP安装目录下,有个ext文件夹,里面有很多自带的模块。我们只需要开启就好。
曲行客
·
2020-07-11 06:07
技术
swoole
通过websocket进行消息推送
laravel之
swoole
argument('action');switch($action){case'start':$this->start();break;case'stop':$this->stop
dengwen7907
·
2020-07-11 05:17
Swoole
的process通信的方式
Swoole
的process通信的方式管道pipe管道用于进程之间的数据交互,Linux系统本身提供了pipe函数用于创建一个半双工通信管道。
dengwen7907
·
2020-07-11 05:17
Swoft学习笔记之常见问题
*版本
swoole
版本不能太高。建议4.0.3。4.4.1数据库查询、插入操作返回结果和文档不一致。其他版本
swoole
自测。
yohoho丶
·
2020-07-11 01:45
swoft1.x
ripro网站主题安装环境配置—分步骤详细实操
Q1:
Swoole
Loader安装包注意:Centos是Linux系统,所以使用的是Linux文件夹下的.os文件
Swoole
Loader安装包Q2:PHP扩展安装目录在哪?
UAVdeveloper
·
2020-07-11 00:21
腾讯云服务器建站基础
php聊天室(
swoole
/redis)
环境MacOS10.10php环境xamppPHP7.0安装
swoole
/redis扩展安装php扩展php安装扩展(
swoole
/redis)
swoole
Server.phpconnect("127.0.0.1
ganld
·
2020-07-10 16:18
swoole
报错 API must be called in the coroutine
GZ7WigQ6jUh8o7cRljJyVtDCe-D9EgUamo6zoGUYItw4kllX94-ZYhCpPD9dP2oOCQTmw2pFTger81lVrRtTJ_&wd=&eqid=ffd6b56500451a6b000000035d401a06使用
swoole
i-euan
·
2020-07-10 09:09
swoole
tp6 think-
swoole
3 websocket
在项目根目录下执行:phpthinkmake:listenerWebSocketEvent在
swoole
.php的websocket['subscribe']写入监听并开启websocket'enable
i-euan
·
2020-07-10 09:38
swoole
PHP
thinkphp
使用gdb调试工具上手调试php和
swoole
源码
swoole
作为php的核心项目,php和
swoole
都具有一定的研究价值,由于是c语言编写的项目,要上手进行调试,那么最好用的调试工具就是gdb了这个gdb调试工具功能强大,支持的选项也是非常多,下面就总结出来常用的命令编译源码添加调试信息在编译时把调试信息编译进生成的二进制文件中
weixin_33812433
·
2020-07-10 07:19
Swoole
源码分析——基础模块之HashMap
HashMap的数据结构HashMap的数据结构很简单,就是一个根节点、一个迭代器还有一个析构函数HashMap比较复杂的地方在于其节点swHashMap_node的UT_hash_handle数据成员,该数据成员是C语言hash库uthash,HashMap大部分功能依赖于这个uthash。swHashMap_node中key_int是键值的长度,key_str是具体的键值,data是value
leoyang90
·
2020-07-10 06:54
基于
Swoole
和Redis实现的并发队列处理系统
基于
Swoole
和Redis实现的并发队列处理系统背景由于PHP不支持多线程,但是作为一个完善的系统,有很多操作都是需要异步完成的。为了完成这些异步操作,我们做了一个基于Redis队列任务系统。
w1366352655
·
2020-07-10 05:54
PHP高性能分布式应用服务器框架-
Swoole
Distributed
SD框架到底是什么技术SD框架全称
Swoole
Distributed,从名称上看一个是
Swoole
一个是Distributed,他是基于
Swoole
扩展的可以分布式部署的应用服务器框架。借助于
点聊
·
2020-07-10 05:33
人人商城互动直播配置(公众号)
针对已安装宝塔面板的Linux服务器基础环境1、PHP(建议使用5.6以上版本)、2、服务器放行9501、6379端口3、在当前php版本中安装插件Redis、
Swoole
必须安装组件支持Redis、
Swoole
爱喝酒的百里奚
·
2020-07-09 23:13
人人商城
互动直播
workman 和
swoole
区别
Swoole
:面向生产环境的PHP异步网络通信引擎使PHP开发人员可以编写高性能的异步并发TCP、UDP、UnixSocket、HTTP,WebSocket服务。
ITer.996
·
2020-07-09 22:12
PHP
Swoole
支持ThinkPHP5.1 非think-
swoole
Swoole
支持ThinkPHP5.1非think-
swoole
建立server端文件修改ThinkPHP源码git下来ThinkPHP5.1然后进行修改建立server端文件在项目根目录中建立/server
Dom_留声机
·
2020-07-09 21:25
工具使用
原创
Swoole
Coroutine协程 持续更新
Swoole
Coroutine协程持续更新redismysql协程可以理解为纯用户态的线程,其通过协作而不是抢占来进行切换。相对于进程或者线程,协程所有的操作都可以在用户态完成,创建和切换的消耗更低。
Dom_留声机
·
2020-07-09 21:25
工具使用
原创
Swoole
协程使用示例及协程优先级
示例一:Co::set(['hook_flags'=>
SWOOLE
_HOOK_ALL]);Co\run(function(){go(function(){var_dump(file_get_contents
小伍2013
·
2020-07-09 19:00
c开发php拓展
-------------------SpeedupyourPHPwithCextensionPreludeNowadaysweknowalotofPHPextensionslikePhalconor
Swoole
.Butdoesi
立志做一个好的程序员
·
2020-07-09 10:00
swoole
与 node 的了解
Swoole
1:对于内置多进程的支持,Node.js则需要依赖于第三方库。
znh_dyt
·
2020-07-09 06:23
php
如何优雅的在Windows下搭建PHP开发环境
多版本PHP、
Swoole
、Xdebug、Mysql、Redis、Mongodb。以上这些我们都是安装在Linux环境下,而PhpStorm、浏览器安装在Windows环境。
伪开发
·
2020-07-09 00:38
swoole
进程小例子
write($countent.PHP_EOL);echo$countent.PHP_EOL;},true);$pid=$process->start();$works[$pid]=$process;}foreach($worksas$process){echo$process->read();}functioncurlData($url){//curlfile_get_contentssleep
weixin_44694538
·
2020-07-08 23:08
解决:PHP Fatal error: Uncaught
Swoole
\Error: operation not support (reactor is not ready)
dbSource=new
Swoole
\Coroutine\MySQL();$this->dbConfig=['host'=>'127.0.0.1','port'=>'3306','user'=>'root
weixin_44694538
·
2020-07-08 23:08
Swoole
协程简介
协程不能利用多核cpu,想利用多核cpu需要依赖
Swoole
的多进程模型。
小伍2013
·
2020-07-08 15:00
swoole
——从入门到放弃(一)
swoole
——从入门到放弃(一)一、
swoole
的源码包安装下载
swoole
源码:gitclonehttps://gitee.com/
swoole
/
swoole
.git通过phpize(扩展php扩展模块
weixin_33735077
·
2020-07-08 15:52
Windows 下安装
swoole
具体步骤
Windows下安装
swoole
具体步骤:
Swoole
,原本不支持在Windows下安装的,所以我们要安装Cygwin来使用。
轻吟蒹葭
·
2020-07-08 11:16
php
Swoole
Cygwin
【SDCC讲师专访】
Swoole
开源项目创始人韩天峰:PHP是最好的编程语言
韩天峰,车轮互联总架构师,
Swoole
开源项目创始人,PHP语言官方扩展开发组成员。曾负责腾讯朋友网、易迅商城基础平台的开发工作。
bing.shao
·
2020-07-08 05:01
技术架构方案
2018-09-26自如租住架构图简介培训考题
合约到期租住O2O应用架构图里,互联网研发部负责的应用架构有()A.内容与搜索B.活动与营销C.CRMD.交易与运营管理E.社区与社交互联网研发部自主研发使用的技术语言包含()A.phpB.yii2C.
swoole
D.goE.luaF.javaBFF
程序媛大丽
·
2020-07-07 10:06
swoole
深入学习 8. 协程2
swoole
深入学习8.协程
swoole
在2.0正式版加入了协程功能。这一章主要来深究一下在
Swoole
中如何使用协程。什么是协程?
think2me
·
2020-07-06 10:12
swoole
WebSocket 配置 wss
swoole
使用webSocket建立wss连接|参考|
swoole
参考需要wss应用,发起webSocket连接页面必须使用https
swoole
开启openssl参看配置选项ssl_cert_file
余生无解
·
2020-07-06 09:33
centos 安装
swoole
openssl
1.如果没有openssl先下载yuminstall-yopensslyuminstall-yopenssl-devel下载
swoole
安装包wgethttps://pecl.php.net/get/
swoole
带刀医生
·
2020-07-06 08:16
韩天峰力荐
Swoole
入门到实战打造高性能赛事直播平台(完整版)
第1章课程介绍欢迎大家来到
swoole
的课程!本章主要是介绍了
swoole
的一些特性,以及使用场景,并且分享了
swoole
在其他公司的一些案例,最后重点讲解了
swoole
学习的一些准备工作。
wyh479878158
·
2020-07-06 08:45
centos 8建lnmp环境及
swoole
扩展安装
这一步简单直接sudodnfinstallphpmariadbnginx,一下搞定,主要还是安装
swoole
扩展:1、安装peclsudodnfphp-develphp-pearmake说明
小草_wang
·
2020-07-06 07:00
centos
centos8
swoole
swShareMemory_mmap_create:mmap(248000096) failed / Error: Cannot allocate memory[12]
启用
swoole
时报的错误,可以确定是内存问题[2019-04-09 09:04:32 @220.0] WARNING swShareMemory_mmap_create: mmap(260046944
lasdaaa
·
2020-07-06 07:59
php
swoole
Swoole
笔记(三)
WebSocket使用
Swoole
可以很简单的搭建异步非阻塞多进程的WebSocket服务器。
weixin_34283445
·
2020-07-06 01:36
Swoole
笔记(一)
本文示例代码详见:https://github.com/52fhy/
swoole
_demo。
weixin_34082789
·
2020-07-06 00:58
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他