技术博客
人工智能 大数据 前端开发 笔记
技术问答
IT资料下载
提供it学习资料上传下载服务
编程教程
java入门php入门人工智能入门
在线开发环境WEBIDE
Html Python Java Php Phpcli Golang C# Nodejs C C++ Sql R Rust Ruby Dart Vb D F# Typescript Coffeescript Julia Kotlin Perl Groovy Lua Vala Ocaml Assembly Objectc Scala Erlang Pascal Swift Fortran Bash Clojure Ada Elixir Cobol Haskell Nim Racket Lisp
程序员工具箱
js压缩混淆图片压缩sqlite在线打开
开发框架
前端框架bfwuijs按需加载bfwonesoa框架bfwsoa分布式大数据框架bfwsea
离线开发环境
php集成开发包(bfwkit)
js插件库
幻灯片人工智能数据库表单
html特效 代码库
三维粒子视觉差异动画
系统模板 系统源码
企业建站电商博客大数据人工智能
前端素材
图标图片字体视频音频
人工智能模型
人脸识别模型语音识别模型图片分类模型
外包技能
接外包私活按技能找人
码聊BFWIM
it人士专用及时通讯系统
IT笔试面试题库
golang笔试题php笔试题java笔试题python笔试题html前端笔试题
云桌面
专为IT技术人员打造的云电脑
域名
顶级域名注册 域名信息查询
云主机
Html空间 Php空间 Java空间 Python空间
传统的php运行方式是nginx+apache/php-fpm,这种方式比较消耗资源,一段php脚本在执行前要经过nginx处理、apache处理、文件io读取、语法解析
今天我们用swoole作为websocket服务器,结合jwt来实现在php中登录进行websocket群聊效果。
大家知道mqtt是一个基于主题推送的消息发送接收中间件,还有kalfa,那么如何使用swoole基于websocket打造一款与浏览器直接通讯进行主题订阅和消息推送的服务呢,今天我们就来写一个简单的类似kalfa消息订阅推送的功能代码。
我们可能看过websocket的很多连接示例,大部分都是明文发送方式,其实websocket支持更高效的二进制binary传输方式,今天我们来看看如何在浏览器端使用websocket与swoole的websocket服务端进行二进制数据通讯。
微信的视频通话我们都用过,那么如何用网页视频一个视频邀请通话功能呢,我们可以使用webrtc技术来实现。
大家都知道chatgpt在响应的时候是一个字一个字的输出,这就是流式输出,不过chatgpt使用的eventsource服务端通知技术,具体代码及流程可以参考我的另一篇笔记