zanphp源码解读 - 请求与响应

2017-11-08
阅读 3 分钟
2k
也许这是我们最关系的一个环节了。一个web应用简单来说无非就是请求和相应了。获取你真的该补补 协程 的相关知识了。不过。。不懂协程懂进程~ 那就 当成进程来看 一个请求一个进 (xie) 程.懂线程~ 那就 当成 线程来看 一个请求一个线 (xie) 程

zanphp源码解读 - 应用的启动

2017-11-08
阅读 3 分钟
2.1k
vendor/zanphp/http-server/src/Server.phpvendor/zanphp/server-base/src/ServerBase.php

zanphp源码解读 - 知识扫盲

2017-11-08
阅读 1 分钟
2.8k
PHP协程与yield 我说不如你查阅相关文档与资料 Iterator(迭代器)接口 生成器总览在PHP中使用协程实现多任务调度 当然 如果你暂时 懒的话 yield 当成 return 关键字就行 zanphp中的命名空间 Zan\Framework\Store\Facade\Cache 真身 ZanPHP\NoSql\Facade\Cache 这里就举个例子,其他的自己IDE跟踪进去就清楚了。 zanphp...

zanphp源码解读 - MVC说起

2017-11-08
阅读 3 分钟
2k
从上的 namespace 得知 Model src/Model/Index/GetDBDataController 中 获取 一个 Model $demo$demo->doSql() 获取相关数据当然 这里 的 GetDBData 只是一个演示,正常来说 应该是个 User 、 Shop 等等啥的同样 doSql() 也是演示而已, 想成 getAllUser(), getBoy() 啥的。下面 是 Model 中的 具体 逻辑了。这里 youz...

zanphp源码解读 - 目录结构

2017-11-08
阅读 1 分钟
2k
前言 本系列源码解读已 http-demo 项目为例 目录说明 主要关心 图片箭头指向目录[链接] bin: 服务启动bin文件目录 init: 应用初始化相关 resource: 配置文件目录,具体配置见 项目配置 src: 逻辑代码目录 vendor: composer引入包目录 补充说明 src/Controller 为 项目主逻辑'入口'目录 src 下的 其他目录 你随意 路由规...

zanphp源码解读 - 环境安装

2017-11-08
阅读 4 分钟
2.2k
前言 因为本系列主要解读zanphp源码, 所以环境采用作者自己搭建的适用 zan 系列的 docker 环境。 [链接] 环境相关说明 本系列基础目录都在 ~/zan-code 目录下进行 如有变更 自行 切换目录 安装 docker 与 composer 不多介绍 下载 zan-docker git clone https://github.com/cjeruen/zan-docker.git 下载 zan-installer g...