使⽤TP6+Workerman实现私聊(类似QQ)、实时聊天(1、搭建TP6环境)1、安装ThinkPHP6
之前写过直接利⽤workerman做⼀个聊天室的⼩案例,感兴趣的可以去看⼀下。这次打算⽤TP6+workerman实现⼀个聊天的。最近有点忙,前端的代码最后就让我省略了。看下去你就明⽩了。
⾸先先下⼀个TP6的项⽬。
切换到根⽬录下执⾏这个composer命令。(composer百度上好多教学的我就不说了,也⽐较简单安装上就好。)
创建项⽬,tp是要创建项⽬的名字。
composer create-project topthink/think tp
安装模板引擎
composer require topthink/think-view
安装TP6的多应⽤
composer require topthink/think-multi-app
三条命令执⾏完毕后,本地上给项⽬配⼀个域名。我平常⽤⼩⽪。
选择创建⽹站。填好要写的域名,我的是www.chat2
php项目搭建根⽬录选择public⽂件夹->保存即可。PHP版本要7.1以上的啊!www.chat2/index.php/index/Index/index
浏览器输⼊访问的地址。ThinkPHP和laravel不同,laravel必须要配置路由来访问,TP默认采⽤的是pathinfo的模式访问。路由就先不配了。
说⼀下这个pathinfo吧。
如果出现ThinkPHP的页⾯的话就是多应⽤没安装上。cmd命令⾏关掉重新在根⽬录执⾏下多应⽤的命令应该就可以了。
把app\controller这个⽂件夹删掉。对对对,没看错就是shift+delete+enter。⼲掉就OK了;
然后在app⽂件夹新建⼀个应⽤⽂件夹,应⽤跟模块是⼀样的哈。tp5是叫模块,tp6是叫应⽤。
新建⼀个index⽂件夹。
在index⽂件夹再新建⼀个controller⽂件夹。
再新建⼀个Index.php
要是Index 不是index
在你的⽂件夹上打上这些代码。具体什么意思就不说了。说起来太多了。回头写个TP6的系列。什么意思的话TP6的⼿册上其实都有。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论