当前位置: 首页 > news >正文

深圳专业高端网站建设泊头哪里有做网站的

深圳专业高端网站建设,泊头哪里有做网站的,qq是腾讯的还是阿里的,西昌有哪些做网站的公司好的#xff0c;下面我为您介绍使用ThinkPHP和Swoole开发聊天应用的实例。 环境搭建 首先需要安装PHP和Swoole扩展#xff0c;可以使用以下命令#xff1a; yum install php php-devel php-pear pecl install swoole新建项目 使用composer新建一个ThinkPHP项目#xff…好的下面我为您介绍使用ThinkPHP和Swoole开发聊天应用的实例。 环境搭建 首先需要安装PHP和Swoole扩展可以使用以下命令 yum install php php-devel php-pear pecl install swoole新建项目 使用composer新建一个ThinkPHP项目 composer create-project topthink/think chat添加Swoole支持 在config/app.php中添加以下代码 swoole [enable true,server [host 127.0.0.1,port 9501,mode SWOOLE_PROCESS,sock_type SWOOLE_SOCK_TCP,], ],这里配置了一个TCP服务器监听127.0.0.1:9501端口。 编写控制器 在app/index/controller目录下创建Chat.php控制器编写以下代码 namespace app\index\controller; use think\swoole\WebSocket; class Chat extends WebSocket {public function onMessage($server, $frame){$data json_decode($frame-data, true);$this-sendToAll($data[msg]);} }这里使用WebSocket类并重写了onMessage方法接收客户端发送的消息并通过sendToAll方法将消息广播给所有客户端。 编写前端页面 在public/static目录下创建chat.html文件编写以下代码 !DOCTYPE html html headmeta charsetUTF-8title聊天室/titlescript srchttps://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js/script /head bodydiv idmessage/divdivinput typetext idinputbutton onclicksend()发送/button/divscriptvar ws new WebSocket(ws://127.0.0.1:9501/);ws.onopen function(){console.log(连接成功);}ws.onmessage function(event){console.log(event.data);$(#message).append(p event.data /p);}function send(){var msg $(#input).val();ws.send(JSON.stringify({msg: msg}));$(#input).val();}/script /body /html这里使用了WebSocket的API向服务器发送消息并接收服务器的广播消息。 运行聊天应用 在命令行中运行以下命令 php think swoole start打开浏览器访问http://localhost/chat.html即可使用聊天应用。 以上就是使用ThinkPHP和Swoole开发聊天应用的实例希望对您有帮助。 好的下面我为您介绍使用ThinkPHP和Swoole开发聊天应用的实例。 环境搭建 首先需要安装PHP和Swoole扩展可以使用以下命令 yum install php php-devel php-pear pecl install swoole新建项目 使用composer新建一个ThinkPHP项目 composer create-project topthink/think chat添加Swoole支持 在config/app.php中添加以下代码 swoole [enable true,server [host 127.0.0.1,port 9501,mode SWOOLE_PROCESS,sock_type SWOOLE_SOCK_TCP,], ],这里配置了一个TCP服务器监听127.0.0.1:9501端口。 编写控制器 在app/index/controller目录下创建Chat.php控制器编写以下代码 namespace app\index\controller; use think\swoole\WebSocket; class Chat extends WebSocket {public function onMessage($server, $frame){$data json_decode($frame-data, true);$this-sendToAll($data[msg]);} }这里使用WebSocket类并重写了onMessage方法接收客户端发送的消息并通过sendToAll方法将消息广播给所有客户端。 编写前端页面 在public/static目录下创建chat.html文件编写以下代码 !DOCTYPE html html headmeta charsetUTF-8title聊天室/titlescript srchttps://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js/script /head bodydiv idmessage/divdivinput typetext idinputbutton onclicksend()发送/button/divscriptvar ws new WebSocket(ws://127.0.0.1:9501/);ws.onopen function(){console.log(连接成功);}ws.onmessage function(event){console.log(event.data);$(#message).append(p event.data /p);}function send(){var msg $(#input).val();ws.send(JSON.stringify({msg: msg}));$(#input).val();}/script /body /html这里使用了WebSocket的API向服务器发送消息并接收服务器的广播消息。 运行聊天应用 在命令行中运行以下命令 php think swoole start打开浏览器访问http://localhost/chat.html即可使用聊天应用。 以上就是使用ThinkPHP和Swoole开发聊天应用的实例希望对您有帮助。
http://www.yutouwan.com/news/182877/

相关文章:

  • 网站运营和管理网站设计需要需要用
  • 广元做网站asp做微网站
  • 渠道合作一站式平台怎么看网站的外链
  • 网站建设安全要求网站建设职能
  • 怎么样建设自己的网站整合营销传播策划方案
  • 兴平住房和城乡建设局门户网站中国企业500强入围标准
  • 食品网站建设需求分析高端网站建设公司
  • 西安网站建设招聘推广软件一键发送
  • 室内设计较好的学校郑州运营网站搭建优化
  • 做外贸怎么登陆外国网站制作网架厂家
  • 做网站项目流程图模板网站上传不了
  • 长沙做网站湖南微联讯点不错在哪里推广自己的产品
  • 北京网站策划服务wordpress客户端有什么用
  • 外贸模板网站汽车销售网站建设
  • 全国物流网站秦皇岛网站制作费用
  • 珠海响应式网站建设费用优化的近义词
  • 贵阳建站推广公司alexa
  • 网站名查询wordpress引用轮播图文件
  • 收费 WordPress娄底地seo
  • 手机网站字体大小自适应做外贸网站要注意什么
  • 论文收录网站有哪些网站描文本怎么做
  • 推广网站模板申请绿色网站
  • 安徽池州做企业网站重庆建设网站多久时间
  • 建设网站人员名单做类似电驴网站
  • 路由器通过域名解析做网站华为公司网站建设相关内容
  • 长沙网站制室内设计软件大全网站
  • 网站系统模版网站建设员工资
  • 前端怎么在猪八戒网站接单做那些免费网站可以做国外贸易
  • 婚礼礼服网站界面设计长沙旅游网站开发
  • 纯html5网站源码城市建设法规考试网站