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
swoole
(v4.4.16) 协程 curl
Swoole
\Runtime::enableCoroutine(true,
SWOOLE
_HOOK_ALL|
SWOOLE
_HOOK_CURL);for($i=0;$i<=20;$i++){go(function
vins
·
2023-08-27 00:56
Go 微服务开发框架 DMicro 的设计思路
包含drpc,dserver等背景DMicro诞生的背景,是因为我写了10来年的PHP,想在公司内部推广Go,公司内部的组件及rpc协议都是基于
swoole
定制化开发的。
2301_78385600
·
2023-08-26 21:05
golang
微服务
开发语言
swoole
编译安装(非一键按装)
swoole
官方有一键安装,也有详细安装,但并没有用展示出详细安装步骤及每一步的反馈界面。
騒周
·
2023-08-26 15:50
linux
swoole
php
swoole
linux
【PHP】
Swoole
:一款强大的PHP网络编程工具
在科学计算领域,
Swoole
是一款功能强大的PHP扩展,它提供了高性能的网络通信和异步编程功能。
科学熊
·
2023-08-25 18:56
PHP
php
swoole
网络
对PHP并发、多进程、多线程、异步处理、分布式系统的一些了解
目录并发基本概念PHP并发模型多进程基本概念进程多进程并发多任务任务调度PHP实现多进程PCNTLPHP-FPM
Swoole
多线程基本概念线程多线程PHP实现多线程异步处理分布式系统并发基本概念并发又被称为共行
ylnzzl
·
2023-08-25 09:07
网站开发
PHP
php
nginx
apache
多进程
多线程
第一次使用Docker构建PHP7.4 +
Swoole
+ Redis镜像
使用Docker构建PHP7.4+
Swoole
+Redis镜像Docker是一个用于开发,交付和运行应用程序的开放平台。
雨夜的博客
·
2023-08-24 09:04
技术分享
docker
linux
php
redis
mysql
开黑啦kook 机器人开发 PHP
swoole
Liunx 服务器(宝塔)
安装环境PHP拓展直接使用宝塔一键安装(Windows系统不支持)设置命令行的PHP版本避免执行脚本时获取不到
swoole
检查
swoole
是否安装成功获取官方SDKGitHub-kaiheila/php-bot
fuchto
·
2023-08-24 06:10
php
swoole
开发语言
Go 微服务开发框架 DMicro 的设计思路
包含drpc,dserver等背景DMicro诞生的背景,是因为我写了10来年的PHP,想在公司内部推广Go,公司内部的组件及rpc协议都是基于
swoole
定制化开发的。
2301_78385600
·
2023-08-23 12:39
golang
微服务
开发语言
Hyperf 如何做到用两个端口 9501/9502 都能连接 Websocket 服务以及多 Worker 协作实现聊天室功能
源码角度来看,在配置了多个Servers时,实际上,只启动了一个Server注:我之前接触的代码都是启动一个服务绑定一个端口,之前也看过
swoole
扩展的文档,但是没留意服务和监听端口也是分离的,这启发了我一种思维
森叶
·
2023-08-22 13:59
php
websocket
网络协议
网络
左手代码,右手开源,开源路上的一份子
相对于来说,全面开花的时间应该是从2018年,以及在机缘巧合之下加入
Swoole
开发组开始。往下聊故事之前,先来做一个自我介绍:关于我鲁飞,
开源社
·
2023-08-22 12:37
SpringBoot 学习(03): 弱语言的注解和SpringBoot注解的异同
弱语言代表:Hyperf,一个基于PHP
Swoole
扩展的常驻内存框架注解概念的举例说明;说白了就是,你当领导,破烂事让秘书帮你去安排,你只需要批注一下,例如下周要举办一场活动,秘书将方案交给你审批,你看完后
森叶
·
2023-08-20 20:38
Python/PHP
思维学
SpringBoot
spring
boot
学习
后端
swoole
安装
1、安装
swoole
cd到一个需要安装的目录wgethttps://github.com/
swoole
/
swoole
-src/archive/v1.9.1-stable.tar.gztarzxvfv1.9.1
Yii2小虾
·
2023-08-20 16:59
swoole
简单聊天室
最开始想laravel+
swoole
打造一个简单的聊天室然后开启server时候发现没必要,在哪写都一样所以我另外在laravel外面写了个server的目录,用作简单调试image.png以下是代码块
鸦小高
·
2023-08-20 02:44
2022年 PHP面试问题记录
array_walk的区别array_merge和+的区别PHP如何读取大文件PHP的特性了解哪些JIT了解吗对php底层有哪些了解面向对象的几大特性详细介绍下多态静态属性FPM进程是如何管理的介绍下
Swoole
无痕之意
·
2023-08-18 16:51
其他
php
面试
php面试
【开源分享】在线客服系统搭建-基于php和
swoole
客服系统CRMchat(附源码完整搭建教程)...
CRMChat是一款开源的在线客服系统,后台管理使用thinkphp框架,消息通讯使用
swoole
扩展,现在我来部署搭建一下。
程序员老狼
·
2023-08-18 11:03
php
swoole
开发语言
后端
静态编译
swoole
-cli并调用rust的动态链接库
害起因是上周因为发现php没有能直接获取硬件信息的类库或者api,然后用rust写了一个动态链接库调用。然后发了朋友圈后有人询问demo,索性写一个简单教程,免得时间久了自己也忘了。(精通ffi的技术大牛请关闭此贴,纯属划水贴)note:由于使用的是windows下面步骤便以windows环境为例安装环境php环境ps:由于我使用的swooel-cli并没有附带ffi便写一个简易安装过程php已经
·
2023-08-17 16:15
swoole
中用到的一些命令
客户端连接tcp、udp服务:telnet127.0.0.19501//--tcpnc127.0.0.19502//--udp查看端口使用情况:lsof-i:9501//查看端口kill-9pid//杀死进程查看进程psaux|grepfilename//filename执行的脚本文件查看进程树pstree-ppid//pid主进程id
AES_
·
2023-08-16 18:47
Swoole
源码分析——Server模块之OpenSSL (上)
SSL是在TCP层之上为客户端服务端之间数据传输运用复杂的加密算法,
swoole
使用SSL加密只需要两个步骤:$serv=new
swoole
_server("0.0.0.0",443,
SWOOLE
_PROCESS
·
2023-08-16 12:54
swoole
第七课 执行异步任务 (task)
Swoole
提供了异步任务处理的功能,可以投递一个异步任务到TaskWorker进程池中执行,不影响当前请求的处理速度。
Moranshen
·
2023-08-16 06:08
Laradock中使用
swoole
环境:mac首先我们需要在laradock的.env文件下面修改WORKSPACE_INSTALL_
SWOOLE
=true重新build一下虚拟机docker-composebuildworkspace
烧饼丨灬
·
2023-08-15 18:43
Win10 下使用PHPStorm开发/调试 Docker +deocker+
Swoole
+XDebug+Hyperf
[email protected]
:
swoole
/sdebug.git-bsdebug_2_9--depth=1cdsdebug/apkaddphp7-dev#安装phpizephpizeapkaddgcclibc-devmake
cxscode
·
2023-08-15 10:52
phpstorm
swoole
ide
Think-
Swoole
启动流程
启动流程//启动服务phpthink
swoole
startthink-入口引入自动加载应用初始化实例化App,并获取Console组件实例化Console,调用$this->app->initialize
三笠丶阿尔曼
·
2023-08-14 03:11
linux系统虚拟主机开启支持
Swoole
Loader扩展
特别说明:只是安装支持
Swoole
扩展,主机并没有安装服务端。目前支持版本php5.4-php7.2。1、登陆主机控制面板,找到【远程文件下载】这个功能。
wwwwestcn
·
2023-08-10 06:33
linux
虚拟主机
linux虚拟主机
Swoole
Loader
因项目只做socket客户端,不想用workerman或者
swoole
框架,简单实现ws PHP客户端
phpstudy_pro\Extensions\php\php7.4.3nts\composerrequiretextalk/websocket1、因项目只做socket客户端,不想用workerman或者
swoole
BaiduPHP
·
2023-08-09 22:40
php
PHP+
Swoole
扩展安装
第一步:首先git获取
swoole
源码包gitclonehttps://gitee.com/
swoole
/
swoole
.git第二步:进入目录,用phpize进行配置/root/work/study/php
墨入烟松
·
2023-08-09 01:37
Go 微服务开发框架 DMicro 的设计思路
包含drpc,dserver等背景DMicro诞生的背景,是因为我写了10来年的PHP,想在公司内部推广Go,公司内部的组件及rpc协议都是基于
swoole
定制化开发的。
2301_78385600
·
2023-08-08 21:56
golang
微服务
开发语言
2019年8月23日 星期五(workerman和
swoole
的区别)
两个框架我都有用过,workerman用得更多些,这2个框架都很出名,它们的出现大大的提高了php的应用范围及知名度workerman和
swoole
都是phpsocket服务器框架,都支持长连接、tcp
Ataraxia_LIANG
·
2023-08-08 04:27
Go 微服务开发框架 DMicro 的设计思路
包含drpc,dserver等背景DMicro诞生的背景,是因为我写了10来年的PHP,想在公司内部推广Go,公司内部的组件及rpc协议都是基于
swoole
定制化开发的。
2301_78385600
·
2023-08-07 12:49
golang
微服务
开发语言
tp6
swoole
定时任务运行一段时间挂了
来自CRMEB的案例代码:/***开启定时器*/protectedfunctiontimer(App$app){$last=time();$task=[6=>$last,10=>$last,30=>$last,60=>$last,180=>$last,300=>$last];$this->timer=Timer::tick($this->interval,function()use(&$task,
马克88
·
2023-08-03 17:17
ThinkPHP
PHP
swoole
php
thinkphp
Go 微服务开发框架 DMicro 的设计思路
包含drpc,dserver等背景DMicro诞生的背景,是因为我写了10来年的PHP,想在公司内部推广Go,公司内部的组件及rpc协议都是基于
swoole
定制化开发的。
2301_78385600
·
2023-08-03 11:33
golang
微服务
writev() failed (104 nginx 转发报错
技术背景:使用easy
swoole
框架做服务层,nginx做反向代理,用户请求经过nginxproxy_pass转发,easy
swoole
做API的接口相应,目前接口调用没问题,但上传一个图片,小图片没问题
树下水月
·
2023-08-02 13:02
easyswoole
PHP
nginx
运维
修改laradock端口,让valet和laradock完美共存
编译安装了redis、
swoole
、yar。
樱桃小盒子
·
2023-08-02 10:30
PHP+
Swoole
实现简单HTTP服务器
enable_static_handler排除静态文件(排除后不会触发onRequest事件)document_root加载静态文件目录,当有静态文件请求就会到此目录中寻找worker_num设置worker数量,worker是什么应该不用说了吧…max_request最大请求数,当请求数超过设置的数值就会kill掉worker由Manager进程重启拉起新的worker,主要是用来防止由于代码编
赵一舟
·
2023-08-02 05:47
php
swoole
http
linux 常用命令
php--ri
swoole
#查看PHP
Swoole
版本ps-ef|grepphp#查看带PHP关键词的进程ps-ef|grepworker#查看带worker关键词的进程nohup命令可以让你在退出终端或关闭
赵一舟
·
2023-08-02 05:47
linux
运维
服务器
Linux安装
swoole
进入目录cd/usr/local/src下载wgethttps://pecl.php.net/get/
swoole
-2.1.1.tgz解压tar-zxvf
swoole
-2.1.1.tgz进入目录cd
swoole
xuanxiao
·
2023-07-31 23:14
PHP异步框架总结
目前主要有:国产
swoole
workerman国外framework-xrevoltrevoltreactphpamphpasync
程序员达芬奇
·
2023-07-29 13:04
以码之名
php进阶
php
异步框架
Linux - PHP编译安装扩展(
Swoole
/Redis/Yaconf)
以系统ubuntu20,鸟哥的Yaconf扩展为例。第一步:在github上找到对应的资源,点code按钮,鼠标移到zip选项点击右键,选择复制连接地址。打开命令行,切换到压缩文件要存放的地址命令行中输入wget命令下载压缩文件:wgethttps://github.com/laruence/yaconf/archive/refs/heads/master.zip下载完成后ll查看下载文件名:用u
我林
·
2023-07-28 08:40
php
Go 微服务开发框架 DMicro 的设计思路
包含drpc,dserver等背景DMicro诞生的背景,是因为我写了10来年的PHP,想在公司内部推广Go,公司内部的组件及rpc协议都是基于
swoole
定制化开发的。
2301_78385600
·
2023-07-27 19:14
golang
微服务
开发语言
Go 微服务开发框架 DMicro 的设计思路
包含drpc,dserver等背景DMicro诞生的背景,是因为我写了10来年的PHP,想在公司内部推广Go,公司内部的组件及rpc协议都是基于
swoole
定制化开发的。
2301_78385600
·
2023-07-27 19:43
golang
微服务
开发语言
2023年PHP面试题30道详细整理(附带答案)
1.请问一下你使用过
swoole
吗,使用过,怎么设置心跳?
007php007
·
2023-07-26 23:16
php
API
后端
php
android
开发语言
brew install
swoole
openssl 错误处理
错误:
swoole
_ssl.h:27:10:fatalerror:'openssl/ssl.h'filenotfound"Enableopensslsupport,requireopenssllibrary
Smile_468d
·
2023-07-26 12:17
Swoole
从入门到入土(8)——协程初探
这一章节“协程”话题的讨论是为了让我们对之后协程风格服务端有更全面的了解。所以我们需要先一起了解一下什么是协程?协程有什么作用?当大家第一次看到“协程”这个词的时候,应该都一样会打开某度、某歌搜索一翻,然后搜到一堆很玄幻的概念,比如以下这一句:“协程(coroutine)也是一种程序组件。相对子例程而言,协程更为一般和灵活,但在实践中使用没有子例程那样广泛。”往往让人看了一脸问号-_-其实“协程”
张云利
·
2023-07-26 05:11
swoole
后端
【
Swoole
系列4.8】一键协程化
一键协程化在协程相关的内容中,最后我们要讲的就是这个一键协程化的功能。这玩意又是什么意思呢?我们先看下面的例子。简单例子go(function(){ $i = 9999999999999; while($i--){ // file_put_contents("./4.7test", $i.PHP_EOL); } echo 111;});go(function(
码农老张Zy
·
2023-07-26 05:11
java
python
redis
编程语言
linux
swoole
一键携程化mysql_【
SWOOLE
系列】浅淡
SWOOLE
协程(二) 一键协程化
再这感谢
swoole
大佬们的点赞和转载,让我短暂的感受到了什么要叫高光时刻。背景我相信大部分人一开始用
swoole
的协程的时候都会再协程里写了一大堆堵塞的函数,导致项目崩溃。(是的!不要告诉我!
weixin_39636245
·
2023-07-26 05:41
thinkphp6
swoole
异步协程
一、安装thinkphp
swoole
扩展composerrequiretopthink/think-
swoole
二、设置
swoole
配置文件['host'=>env('
SWOOLE
_HOST','127.0.0.1
声嘶喑哑
·
2023-07-26 05:41
php
swoole
thinkphp
php
swoole
携程,基于
Swoole
实现协程篇(三):在 Laravel 框架中使用协程
基于
Swoole
实现协程篇(三):在Laravel框架中使用协程由学院君创建于1年前,最后更新于1年前版本号#17432views4likes0collects前两篇教程我们陆续介绍了
Swoole
协程的实现原理
Top量化猎头Junco
·
2023-07-26 05:10
php
swoole携程
php 协程 mysql_
Swoole
- PHP 协程框架
//高性能HTTP服务器$http=new
Swoole
\Http\Server("127.0.0.1",9501);$http->on("start",function($server){echo"
Swoole
httpserverisstartedathttp
Doreen Wat
·
2023-07-26 05:10
php
协程
mysql
laravel利用
swoole
扩展封装redis连接池以及一键协程化
├─RedisBase.php------redis操作基类│├─pool││├─RedisPool.php-------Redis连接池封装类│├─Redis.php----------------
swoole
拿命搏未〃来
·
2023-07-26 05:09
Swoole
Redis
Laravel
redis
swoole
laravel +
swoole
实现websocket消息推送
1、常见laravel项目composercreate-project laravel/laravel2、安装predis和guzzlehttpcomposerrequireguzzlehttp/guzzlecomposerrequirepredis/predis3、创建WebSocketServerCommandargument('action');switch($arg){case'start
蓝色知更鸟
·
2023-07-26 05:06
web
swoole
websocket
聊天室
消息推送
php
一键协程化
作用:相对于
Swoole
1.x,
Swoole
4+提供了协程这个大杀器,所有业务代码都是同步的,但底层的IO却是异步的,保证并发的同时避免了传统异步回调所带来的离散的代码逻辑和陷入多层回调中导致代码无法维护之前解决方案
飞马攻城师
·
2023-07-26 05:06
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他