github + wakatime => x-dashboard

2019-09-11
阅读 1 分钟
1.8k
作为一个码农,每天工作中除了写代码,就是流连于各网站。而去得最多的地方就是 GitHub 和 wakatime。关注 github,可以让我了解一些大佬又造了什么新的骚轮子,眼下流行的项目是什么。而 wakatime 上的统计数据,则让我知道每天都写了多少 bug 摸了多长时间鱼。

小分享——webpack-encore-laravel-helpers

2019-09-04
阅读 1 分钟
1.3k
在我之前一篇博客《在 Laravel 项目中使用 webpack-encore》中提到,为了方便在 laravel blade 模板中引入 webpack-encore 构建的前端资源,我们需要为项目新增两个 helper 函数,这两个函数参考 Symfony 中同名函数改写而来。

在 Laravel 项目中使用 webpack-encore

2019-07-21
阅读 5 分钟
1.9k
看过我之前写过的博客的应该知道我一直是 laravel-mix 的死忠粉,有好几篇文章都是关于它的。每每提到 laravel-mix 时更是不吝溢美之词。然而就在大概一个月前,我却决定不再使用它,而转投 webpack-encore 阵营。

让 F5 歇一会儿——laravel-mix 自动刷新之道

2019-04-14
阅读 4 分钟
2.8k
转眼入行已五年有余,如今已经成长为一个全干程序员。回想起当初使用的一些工具以及工作流,感觉真是笨拙而粗暴,特别是对于浏览器刷新这事儿,只会猛击 F5,不禁感慨那饱经摧残的 F5 键真是坚挺异常,竟没有提前挂掉。

Laravel + Laravel-echo + EasyWeChat 实现微信扫码登录

2019-03-19
阅读 4 分钟
6.2k
扫码登录成为一种日趋流行的登录方式,它具有较高的安全性,同时又使我们从记忆大量的账号密码并手动输入的繁琐流程中解脱出来,有些平台甚至无账号也能扫码登录,连注册的麻烦都省了。

deployer 实战经验分享

2018-05-11
阅读 7 分钟
6.2k
开发完项目,免不了要部署上线。纯手动操作,登录、拉代码、改配置、清缓存、各种服务重启等等一条龙下来,人生宝贵的几分钟就过去了。而且手动操作十分容易出错,遗漏部分步骤都有可能产生一些邪门问题。所以我很早就开始寻求一种能轻松部署 Laravel 项目的办法。

Laravel 中使用 puppeteer 采集异步加载的网页内容

2018-04-22
阅读 3 分钟
5.8k
采集网页内容是一项很常见的需求,比较传统的静态页面,curl 就能搞定。但如果页面中有动态加载的内容,比如有些页面里通过 ajax 加载的文章正文内容,又如果有些页面加载完成后进行了一些额外处理(图片地址替换等等……)而你想采集这些处理过后的内容。那么牛逼闪闪的 curl 也束手无策了。

在 Laravel 中使用 Slack 进行异常通知

2017-07-24
阅读 2 分钟
4.4k
异常处理是软件开发过程中无法逃避的问题。对于一套设计良好代码高效的程序,出现异常的可能性会比较低,但这并不意味着不会出现异常,有些异常甚至会引起严重的后果,所以如何及时的发现程序中的异常并处理它便显得十分重要了。

使用 Laravel 数据填充功能生成中文测试数据

2017-07-05
阅读 2 分钟
3.4k
然而一番搜索后惊奇的发现,官方、以及一些非官方的文档均未提及这一功能。期间看到一篇他人的“经验”文章,虽然可以实现这一需求,却要求修改 vendor 目录下 fzaninotto/Faker 包的源码,对于一个中了 Laravel 的“优雅之毒”的人来说,怎能容忍如此风骚的操作?

Laravel + Vue.js 的 SPA 项目中进行微信网页授权的一种姿势

2017-04-26
阅读 2 分钟
9.5k
相信 Laravel 和 Vue.js 很多人都已经相当熟悉了,在较近版本的 Laravel 中,已经默认支持 Vue 组件化开发,这也顺应了眼下基于 API 前后分离以及开发单页面应用(SPA)的均势。