Laravel Valet 诞生比较长的一段时间了,从官方正式推荐开始,我也有使用 Valet 作为自己的开发环境,到目前为止,整个体验都是非常不错的。 但是需要注意的是:目前 Valet 只能再苹果电脑上使用[只支持M…
标签:laravel
《laravel 框架关键技术解析》学习笔记之装饰者模式
装饰者模式:是在开放-关闭原则下实现动态添加或减少功能,提高程序的扩展性.详细介绍注: 本文可以作为学习”装饰者模式”的基础篇,但是我个人更建议配套Decorator Pattern With L…
实战PHP数据结构基础之队列
什么是队列 队列是另外一种遵循先进先出原则的线性数据结构。队列有两端可供操作,一端出队,一端入队。这个特点和栈不同,栈只有一端可以用来操作。入队总是在后端,出队在前端。 常见操作 enqueue -> 入队 deq…
The devil is in the details
这是一篇吐槽文。 The devil is in the details. 大半夜突然出现bug,这次被json_decode()坑到了,json_decode($json,true),有true返回数组没true返回对…
Laravel Pipeline解读
大家好,今天给大家介绍下Laravel框架的Pipeline。它是一个非常好用的组件,能够使代码的结构非常清晰。 Laravel的中间件机制便是基于它来实现的。 通过Pipeline,可以轻松实现APO编程。 官方GIT…
Lumen 实现 SQL 监听
首发于: 我的博客 之前 Lumen 框架从 5.6 升级到 5.7。发现 laravel-sql-logger 包不能正常纪录日志了。进行排查,发现是 Lumen 框架没有对 DB 类型注入 event 对象,导致不能…
laravel框架学习之路(一)前后台用户认证分离
准备工作:1、下载laravel框架2、配置好项目(数据库连接以及虚拟主机) 开始:前台用户认证laravel已经为我们写好了,此部分可参考官方文档 创建模型(以adminstrator为例) php artisan m…
php7默认不安装bcmath的扩展,调用bcmath函数会报错
问题描述: 原本公司使用的是php5.6,然后因为一些原因要升级到php7,然后代码中有一些地方使用到了bcmath(就是用来进行任意精度的计算,会把浮点型的数据正确计算出…
一起学习Laravel5之安装配置
离Laravel5发布已经有好几天了,第一时间就把开发版升级为正式版。下面介绍一下重新安装Laravel5的步骤。 安装前提 composer git client php5.4+ with Mcrypt PHP Ext…
Laravel 发送响应
Laravel 发送响应 public function send() { $this->sendHeaders(); $this->sendContent(); if (function_exists('f…
Notadd Beta2 fix1 发布 基于Laravel的下一代PHP开发框架
Notadd是什么 Notadd 是基于 Laravel 和 Vue 的开源 PHP 框架, 由于其本身的灵活性和先进的技术架构,使得你通过模块(主功能)、插件(功能增强)、模板(前端样式)像搭积木一样组合成你想要的,能…
为什么你应该使用 Repository
原文来自http://vegibit.com/laravel-repository-pattern/ Repository 模式 为了保持代码的整洁性和可读性,使用Repository Pattern 是非常有用的。事实…