Recently Publish Pages
[ PHP 内核与扩展开发系列] 变量在内核中的实现 —— 变量的值
PHP 内核提供了三个基础宏来方便我们对变量的值进行操作,这几个宏同样以 Z_ 开头,并且 P 结尾和PP 结尾的同上一节中的宏一样...
[ PHP 内核与扩展开发系列] 变量在内核中的实现 —— 变量类型
所有的编程语言都要提供一种数据的存储与检索机制,PHP 也不例外。其它语言大都需要在使用变量之前先定义,并且它的类型也是无法再次改变...
[ PHP 内核与扩展开发系列] PHP 生命周期 —— 启动、终止与模式
启动与终止 PHP程序的启动可以看作有两个概念上的启动,终止也有两个概念上的终止。 其中一个是 PHP 作为Apache(拿它举例...
[ PHP 内核与扩展开发系列] PHP 生命周期 —— 从 SAPI 开始
声明:本系列文章整理自GitHub项目PHP扩展开发及内核应用,并根据PHP最新代码对其进行适当调整和校对。适用于有 C 语言基础的...
基于 Laravel master 分支,ThinkSNS 从 1 到 0 再到 0.1
现在,我们改名字了。ThinkSNS 到 ThinkSNS+ 什么是 ThinkSNS+ 好吧,这不是广告。。。在 09 年,由北...
Laravel Scout
1、简介 Laravel Scout 为 Eloquent 模型全文搜索实现提供了简单的、基于驱动的解决方案,通过使用模型观察者,...
基于Laravel 5.4 开发的博客系统 —— MyPersimmon
1、概述 本项目使用 PHP 框架 Laravel 5.4 进行开发。 项目依赖了部分云服务,如图片使用了七牛云储存。(目前必须,...
造个轮子:基于 Laravel 的下一代 PHP 开发框架
这是我们团队的一个非盈利项目,以Apache2.0协议开源...不限制商用 Notadd是什么 Notadd 是基于Larave...
API认证(Passport)
1、简介 Laravel 通过传统的登录表单已经让用户认证变得很简单,但是 API 怎么办?API 通常使用token 进行认证并...
Envoy Task Runner
1、简介 Laravel Envoy 为定义运行在远程主机上的通用任务提供了一套干净的、最简化的语法。使用 Blade 风格语法,...
Laravel Cashier
1、简介 Laravel Cashier 为通过 Stripe 和 Braintree 实现订阅支付服务提供了一个优雅的流式接口。...
模拟
1、简介 测试 Laravel 应用的时候,你可能还想要“ 模拟 ”应用的特定状态,以便在测试中不让它们真的执行。例如,测试触发事...
数据库
1、简介 Laravel 提供了多个有用的工具让测试数据库驱动的应用变得更加简单。首先,你可以使用辅助函数 assertDatab...
浏览器测试(Laravel Dusk)
1、简介 Laravel Dusk 提供了优雅的、易于使用的浏览器自动测试 API。默认情况下,Dusk 不强制你在机器上安装 J...
HTTP 测试
1、简介 Laravel 为生成 HTTP 请求、测试输出提供了流式 API。举个例子,我们看下下面定义的测试: <?ph...