加载中
Yaf框架视频教程之入门篇【已完成】

主要介绍Yaf框架的一些安装,配置、代码生成、运行流程、应用配置、Application、命名空间、自动加载器及加载规则、启动程序Bootstrap、路由、命令行下的使用、请求与相应、控制器、模型、视...

yaf 基本功能介绍(含常用类库)

yaf-skeleton yaf 基本功能介绍(含常用类库) 安装 composer create-project phpcasts/yaf-skeleton yaf-demo dev-master -vvv 加速版: composer create-project phpcasts/yaf-skeleton ya...

YAF
2017/07/12 23:28
2.6K
GopherChina大会视频大全

Gopher China 历届大会视频都放到这里了。 以下视频需要翻墙才能观看,请大家自行找梯子哈。 GopherChina2019(北京) 等待更新... GopherChina2018(上海) Day1 1、基于Go构建滴滴核心业务...

PHP中的依赖注入(DI)容器

介绍 我们已经介绍过了PHP 反射API,阐明了什么是反射API,以及它的不同用途,其中一种 - 最常见的是将其与 DI Container 一起使用,以下是本文的主要内容: 什么是依赖注入 注入对象的不同方...

2018/06/03 16:49
519
如何使用反射来分析PHP的数据结构

更准备的说是 如何用PHP分析类内部的结构。 介绍 当我开始学习PHP编程时,可能并不知道 Reflection API 的强大功能,主要原因是我不需要它来设计我的类,模块甚至是包等等,但是它在很多地方...

2018/06/02 17:00
95
从零开始理解 Laravel 依赖注入

大家在使用 Laravel 的过程中,可能会感觉到在 Laravel 里很多神奇的东西会发生。依赖注入似乎是一个。但它真的很神奇吗? Laravel 容器(Container) Laravel中的服务容器其实就是一个依赖注入...

从Sequel Pro导出到Laravel迁移文件

开发人员创建数据库方案的两种主要方式是要么先建立迁移或要么在像Sequel Pro这样的工具中构建数据库结构,然后创建迁移。 如果你正在第二个阵营中使用 Sequel Pro,Colin Viebrock 创建了一...

2018/05/27 10:56
169
一步一步构建现代化的Yaf框架

源码地址 https://github.com/qloog/modern-yaf 视频教程 一步一步构建现代化的Yaf框架

2018/05/24 17:18
201
巧用 Laravel 模型事件

Laravel模型事件允许你利用模型生命周期中的各个点,甚至可以防止发生保存或删除。 Laravel 模型事件文档 概述了如何使用事件类来引入这些事件,但本文旨在建立并补充关于设置事件和监听者的...

2018/05/22 13:54
3.4K
在Laravel中使用事件记录SQL查询到日志

在本文中,我们将讨论如何处理Laravel中的查询日志记录。 假设你在阅读本文时已经非常熟悉Laravel。 Laravel可以选择将所有在当前请求中运行的查询记录在内存中。 有一些方法可用于此。 你可...

2018/05/16 15:17
2.1K
Laravel异常: 如何捕获、处理和创建自己的异常

很多时候,web开发人员并不关心错误。 如果出现问题,你经常会看到默认的Laravel默认提示,例如 Whoops, something went wrong,或者更糟糕的是,异常代码,这对访问者根本没有任何帮助。 所...

2018/05/11 12:04
1.8K
Laravel Eloquent中的 懒加载VS即时加载

Laravel中的Eloquent(ORM)的工作方式很令人惊讶,并提供访问数据库的非常简单的方法。在本文中,我们将了解Laravel Eloquent中的懒加载和即时加载以及它如何在后台运行。 Eloquent 中的关系 ...

2018/05/10 09:48
1.8K
如何更好的组织你的Laravel模型

我经常发现自己希望在Laravel应用程序中获得更多关于模型的结构。 默认情况下,模型位于 App 命名空间内,如果你正在处理大型应用程序,这可能会变得非常难以理解。所以我决定在 App\Models...

2018/05/09 11:26
156
现代后端开发者必备技能-2018版

今天的Web开发与几年前完全不同,有很多不同的东西可以很容易地阻止任何人进入Web开发。这是我们决定制作这些循序渐进的视觉指南的原因之一,这些指南展示了更大的图景,并让任何人清楚了解他...

2018/05/08 10:06
108
推荐Laravel中又一个好用的helper

Laravel 中的又一个辅助函数 optional() 可以允许你访问给定对象的属性或者方法。如果给定的对象是 null,属性或方法将会返回 null 代替返回 error。 下面举例来看下。 // app/Models/User.p...

2018/05/07 10:58
1.1K
使用 Swoole 加速 Laravel

Swoole 是针对PHP的生产级异步编程框架。它是一种用纯C语言编写的PHP扩展,它使PHP开发人员能够在PHP中编写高性能,可扩展的并发TCP,UDP,Unix套接字,HTTP,WebSocket服务,而无需太多的非...

2018/05/05 09:57
806
关于PHP数组的几个小技巧

我们知道在PHP7.1中多了几个对数组使用的新特性。 这里我们举两个实际的例子吧: 例子一: // PHP 7.1+ $options = ['enabled' => true, 'compression' => 'gzip']; ['enabled' => $enabled,...

2018/05/04 09:03
96
Laravel 中的强大的tap你用过么

在本文,我们将讨论 Laravel 中的 tap。我们将详细讨论 tap 帮助函数和 collection 中的 tap 方法。 Tap 帮助函数 旧的实现方式 Laravel提出了一个 tap 功能。这是一个非常奇怪的功能,受Rub...

2018/04/30 10:37
2.9K
Laravel 5.6 为命令行错误报告添加了 collision 包

由 nunomaduro 创建和维护的 Collision 是PHP命令行应用程序的错误处理程序包。从Laravel 5.6开始,应用程序将包含 Collision 软件包的 dev composer 依赖。 当通过命令行或CLI与Laravel应用...

2018/04/28 22:10
64
Laravel 5.6 删除了Artisan Optimize命令

php artisan optimize 命令在 Laravel 5.5中已经被弃用了。 现在,官方发布了 Laravel 5.6之后已经被移除了。 在Laravel 5.5中,在 post-install-cmd 和 post-update-cmd 中使用 optimize 不...

2018/04/28 21:53
1.1K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部