首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
php
订阅
willcat
更多收藏集
微信扫码分享
微信
新浪微博
QQ
24篇文章 · 0订阅
【Laravel-海贼王系列】第八章, Provider 功能解析
主要实现了从所有的包的 composer.json 文件下读取 laravel 下的 providers 中的内容。 在引入这个功能后很多包都不需要我们手动再去 app.providers 中去配置了。 在这行代码执行完成之后 $providers 会变成一个分成了三段的集合对…
回炉重造
文章回炉重造
使用 Zephir 轻松构建 PHP 扩展
通过 PHP 扩展, 我们可以在 php 代码中使用一些特定的方法(大部分的 php 扩展都是用 C 写的)。 比如,在 PHP 中需要与 SQLite3 交互,我们可以自己写方法与之进行连接,再写 SQL 语句请求数据。然而,这都是些既琐碎又重复度相当高的工作,因此,所有开发…
浅谈Laravel中的设计模式(三) Container 容器
容器这个词估计使用过Laravel的童鞋们肯定不陌生了,但是日常业务开发好像都没见过它,我们今天就来看看他到底是干什么用的,本篇使用Laravel的精简版Lumen进行举例。 在app.php文件夹中可以看到,这个$app就是Laravel\Lumen\Application:…
PHP 项目中单独使用 Laravel Eloquent 查询语句来避免 SQL 注入
OWASP (Open Web Application Security Project) 是一个记录当前 web 应用所受威胁情况的项目。我一直都在关注他们的网站,从 2010,2013 和 2017 年的报告中我发现了一些相似之处,SQL 或其他类型的注入威胁都是高居榜首。…
系统的讲解 - PHP 缓存技术
缓存已经成了项目中是必不可少的一部分,它是提高性能最好的方式,例如减少网络I/O、减少磁盘I/O 等,使项目加载速度变的更快,你使用过哪些缓存?
上线清单 —— 20 个 Laravel 应用性能优化项
让我们开始吧!假若你的 laravel 应用已经投入生产环境中。 我将从基础开始,大部分都是可以瞬间完成的操作。然后,我将逐步提高难度。最后,就是更高级的内容了。如果你跟着我的步骤一步一步来,我相信你的网站会得到质的提升。 享受你的学习之旅!如果你有什么建议,可以在下方留言!我…
Laravel 5.7 最佳实践和开发技巧分享
Laravel 因可编写出干净,可用可调试的代码而为广大的 PHP 开发者所熟知。它同样也支持许许多多的功能,有时却未能在文档中体现,或者由于某种原因它们出现过又被移除了。 我已经在生产环境中使用 Laravel 2 年了,从中我学到如何把代码变得更好,从我首次使用它以来我都充…
laravel 源码分析-路由是如何调用到控制器
概述 laravel 的路由相比其他PHP框架非常灵活和优雅,它也能做的在url不变的情况下改变调用的控制器和方法。 那么这到底在 laravel 里是怎么完成的呢 路由到底是如何获取的? 这没什么神秘的,回忆一下我们写一个单页过程化 PHP 脚本时我们是如何接收 HTML 页面…
php订单延时处理-延时队列
延迟队列,顾名思义它是一种带有延迟功能的消息队列。 那么,是在什么场景下我才需要这样的队列呢? 通常解决以上问题,最简单直接的办法就是定时去扫表。 2.在数据量大的情况下延时较高,规定内处理不完,影响业务,虽然可以启动多个进程来处理,这样会带来额外的维护成本,不能从根本上解决。…