首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
php
订阅
Sheehanl
更多收藏集
微信扫码分享
微信
新浪微博
QQ
40篇文章 · 0订阅
从零开始理解 Laravel 依赖注入
大家在使用 Laravel 的过程中,可能会感觉到在 Laravel 里很多神奇的东西会发生。依赖注入似乎是一个。但它真的很神奇吗? 下面我们来具体看下。 Laravel中的服务容器其实就是一个依赖注入容器和应用程序的注册表。 Laravel Container 是用于管理依赖…
Laravel核心代码学习 -- 中间件
中间件(Middleware)在Laravel中起着过滤进入应用的HTTP请求对象(Request)和完善离开应用的HTTP响应对象(Reponse)的作用, 而且可以通过应用多个中间件来层层过滤请求、逐步完善相应。这样就做到了程序的解耦,如果没有中间件那么我们必须在控制器中来…
看 Laravel 源代码了解 Container
自从上文《看 Laravel 源代码了解 ServiceProvider 的加载》,我们知道 Application (or Container) 充当 Laravel 的容器,基本把所有 Laravel 核心的功能纳入这个容器里了。 了解 Container 之前,我们需要先…
如何学习后端技术?
学习后端技术和学习其他的技术并没有什么大的不同。因此,题目换做如何学习技术也是讲的通的。概括来讲,有以下几点建议: 数据结构和算法:程序是由数据和算法组成的,因此这两个东西是计算机软件的基础。诸如B树、哈希表、栈以及七大排序算法、查找算法这些,在很多软件的代码中都可以看得到。有…
2018春招PHP面试总结 | 掘金技术征文
这次的面试,不仅仅希望能开启一个新的征程,了解世界,也是一个发现自身不足的一个过程,借由此确定将来的发展(学习)方向的一次机会。 5天9家7offer,感觉还行,面试时大多公司都会根据简历上的项目进行详细的提问,. 面试时能看出技术上的广度(经历项目或技能多少),和技术的深度(…
PHP回顾之创建自己的Composer包
前文 PHP回顾之Composer 简要介绍了Composer的相关概念和简要用法,应付日常开发已无大碍。想要更好的利用Composer协同工作,学会创建自己的Composer包是一项必不可少的技能。本文先讲解Composer仓库的概念,再给出创建和发布Composer包的步骤…
Laravel核心代码学习 -- 观察者模式
Laravel的Event事件系统提供了一个简单的观察者模式实现,能够订阅和监听应用中发生的各种事件,在PHP的标准库(SPL)里甚至提供了三个接口SplSubject, SplObserver, SplObjectStorage来让开发者更容易地实现观察者模式,不过我还是想脱…
[译]Laravel 服务提供者指南
如果你使用过 Laravel 框架的话,那么,你不可能没听说过服务容器和服务提供者。事实上,它们是 Lavavel 框架核心,它们完成 Larvel 应用中服务启动的艰巨任务。 在这篇文章中,我们将简单介绍「服务容器」,同时还会深入讲解服务提供者。本教程还将演示如何在 Lara…
[译] 在 Laravel 应用程序之间共享数据库
如果您碰巧在 Twitter 上关注了我,您可能已经看到我发表了一些我正在做的日常工作。我们有一个面向客户的会员区和一个内部 CRM,它们工作在同一个主数据库上。 CRM 是在我为现在的老板打工之前建立起来的,而会员区是我在 2017 年初作为外包商建立的。会员区本身是一个新的…
腾讯开源项目TARS首次全面发布PHP版本
5月19日,在上海举行的第六届中国PHP开发者大会(PHPCon)上,腾讯开源项目TARS首次全面发布PHP版本,阅文集团高级开发工程师梁晨(Ted)对PHP如何通过TARS构建高性能RPC框架做了经验分享。 “现有PHP的开发生态,至少要做到功能完善、灵活、轻量和高效。 ”梁…