laravel-repository 仓库地址Github Repository文档地址 清晰的目录结构 Models只负责定义模型(如:模型关联,scope,get和set attribute等) Repository…
标签:laravel
laravel-admin 与 vue 结合使用
laravel-admin 与 vue 结合使用 由于 Laravel-admin 采用的是 pjax 的方式刷新页面,意味着很多页面刷新的操作,并不是刷新整个 document,而是从服务器拿到部分 document,…
Web API 开发实践
前言 之前在公司负责了一个项目,进行了前后端分离,笔者负责了整个项目的基本结构的搭建,在此总结一些经验。本文主要介绍后端web api的设计与实现。demo代码链接:github代码 基本架构 代码分层 应用的基本架构主…
深入理解控制反转(IoC)和依赖注入(DI)
容器,字面上理解就是装东西的东西。常见的变量、对象属性等都可以算是容器。一个容器能够装什么,全部取决于你对该容器的定义。当然,有这样一种容器,它存放的不是文本、数值,而是对象、对象的描述(类、接口)或者是提供对象的回调,…
laraval模板方法设计模式实现服务容器
1、第一点,首先说明设计模式跟实现服务容器没关系 之所以采用这个标题,是因为自己当初犯了这种错误,希望新学laravel的人不要犯这种跟我一样的错误。 2、我定义了接口,同时抽象类继承接口,其他具体实现类继承抽象类。 当…
laravel failed_job 还原
laravel会把执行失败的job放到failed_job表里,payload存储了job的信息,我们需要还原job里的对象分析失败原因。 跟踪源码发现,对job对象进行了序列化,然后加上其他参数进行json转化,那我们…
Laravel Conf China 2019 之 安正超
安正超,90 后,网络ID overtrue,开源爱好者,发布了 80 多个开源项目,代表作有 EasyWeChat 、EasySMS 及多款实用的 Laravel 拓展,曾就职于微博,先后从事微博运动,手机微博接口开发…
Composer 安装太慢?终极解决方案
必备工具: ssr 很多人使用composer下载包的时候都遇到速度非常慢,基本上不能使用的问题,网上的大篇解决方案都是建议更换中国镜像,但是还是很不好用。 设置composer为原镜像地址 composer confi…
Laravel 启动流程
Last-Modified: 2019年5月10日16:19:07 阶段划分 Laravel 5.5 请求到响应的整个执行阶段归纳为 4 个: 程序启动准备阶段 文件自动加载 服务容器实例化 基础服务提供者的注册 核心类…
macOS High Sierra 10.13.3全新搭建PHP开发环境
用了快三年的Mac Pro出现问题,苹果公司帮忙换了一台全新的,所以没办法,只能重新装环境,装平时开发所需的各种软件,本着乐于助人的雷锋精神也把这次搭建写出来,希望可以帮助更多人。 废话不多说进入正题 macOS Sie…
laravel vs lumen 执行对比
环境 centos7 + docker(alpine3.7) 1核 内存2G php7.1.17 开启opcache 性能监控tideways_xhprof composer 使用生产环境命令进行安装 composer …
[译]如何基于Laravel构建Vue应用(一)
使用Laravel能优雅的构建API并且与Vue单页面应用程序(SPA)完美结合。在本教程中,我们将展示如何启动和运行Vue路由器以及用于构建SPA的Laravel后端。我们将重点关注所需的所有部分,然后在后续教程中,我…