由浅入深:Laravel Broadcast 实现 WebSocket B/S 实时通信

Laravel 集成众多开包即用的功能, 虽然它真的很"胖", 但这并不影响它是个好框架. 本篇文章将采用 Laravel 5.6 版本由浅入深为大家演示: 如何使用内置的 Broadcast(广播)功能实现与客户端实时通信. Tips: 此仓库实现本文中的 0x02 广播 代码。 0x00 准备 广播系统 - Laravel 5.

March 2, 2018 · Wi1dcard

Chrome 占用 *.dev 导致 Valet 失效的解决方案

前段时间谷歌把 .dev 买了,我有所耳闻,但这段时间一直没有做 Web 开发,今天忽然发现 ***.dev 打不开了,故排查原因。 0x01 最开始以为是 dnsmasq 挂了,经过一番谷歌和 ping 检查,发现能够正常解析到 127.0.0.1。 Valet (Laravel): DNS address can not be found

February 4, 2018 · Wi1dcard

Laravel 5.5 连接 MS SQL(SQL Server)数据库

因项目需要,要使用 Laravel 连接微软的 SQL Server,虽然这种组合显得非常奇葩,但经过测试还是可以成功实现的。 准备 首先,因为 Laravel 连接数据库默认是使用 PDO 扩展,而 PDO 连接 SQL Server 需要使用 pdo_dblib 扩展,所以首先第一步就是安装此扩展。 MAC 系统 直接使用 brew 命令安装即可。

November 2, 2017 · Wi1dcard

Laravel5 和 Vue.js 优雅的 Nginx 重写规则

本文总结常用重写规则。 Laravel 5 location / { try_files $uri $uri/ /index.php?$query_string; } Vue.js https://router.vuejs.org/zh-cn/essentials/history-mode.html location / { try_files $uri $uri/ /index.

September 26, 2017 · Wi1dcard