文件名称:laravel-redis-socket:使用laravel,redis和socket.io在没有数据库的情况下向用户发送实时通知
文件大小:215KB
文件格式:ZIP
更新时间:2024-05-31 08:56:21
PHP
laravel-redis-socket 使用laravel,redis和socket.io在没有数据库的情况下向用户发送实时通知 首先,克隆后,您必须创建一个虚拟主机。 安装套件 npm install express ioredis socket.io --save composer require predis/predis 设置Redis 如上所述,Redis应该已经安装了,但是您只需要编辑.env文件,以告诉Laravel使用正确的BROADCAST_DRIVER。 添加以下行。 BROADCAST_DRIVER=redis 启动服务器 打开两个命令行选项卡,并通过SSH进入Homestead cd进入项目的根目录 在第一个选项卡中,运行node socket.js您应该看到“在端口3000上监听” 在第二个选项卡中,运行redis-server --port 30
【文件预览】:
laravel-redis-socket-master
----.gitignore(155B)
----app()
--------User.php(511B)
--------Providers()
--------Exceptions()
--------Http()
--------Console()
--------Events()
----.env.example(655B)
----socket.js(497B)
----bootstrap()
--------app.php(2KB)
--------cache()
----package.json(1KB)
----package-lock.json(34KB)
----resources()
--------lang()
--------assets()
--------views()
----server.php(563B)
----storage()
--------app()
--------framework()
--------logs()
----public()
--------.htaccess(593B)
--------robots.txt(24B)
--------index.php(2KB)
--------js()
--------css()
--------favicon.ico(0B)
--------web.config(914B)
----composer.json(1KB)
----CHANGELOG.md(9KB)
----composer.lock(142KB)
----README.md(1KB)
----phpunit.xml(1KB)
----tests()
--------TestCase.php(163B)
--------Unit()
--------Feature()
--------CreatesApplication.php(464B)
----config()
--------database.php(4KB)
--------services.php(980B)
--------session.php(7KB)
--------cache.php(3KB)
--------auth.php(3KB)
--------app.php(8KB)
--------hashing.php(524B)
--------mail.php(4KB)
--------logging.php(2KB)
--------broadcasting.php(2KB)
--------filesystems.php(2KB)
--------view.php(1004B)
--------queue.php(3KB)
----artisan(2KB)
----database()
--------.gitignore(9B)
--------factories()
--------migrations()
--------seeds()
----readme.md(4KB)
----routes()
--------console.php(553B)
--------channels.php(508B)
--------web.php(754B)
--------api.php(528B)
----webpack.mix.js(549B)