博文記錄
传统 PHP WEB 运行模式:Nginx + php-fpm、Apache + FCGI 或者 Cli 终端起的服务,PHP 默认都会在底层将请求数据完整吞到内存里,才会进行解析执行脚本。 无法实现大文件上传(大于运行机器内存的文件)。 该例子通过 SWOOLE TCP 服务器实现简单 HTTP 协议服务器,改变往常将 TCP buffer 数据暂存到内存中,直接写入文件。 轻微内存占用,可实现上传超大文件。
PHP:通过 Swoole 扩展实现 HTTP 协议服务器,上传超大文件
PHP 2021-09-23 19:04:48 286 1
构建支持Swoole、Kafka 扩展,运行 PHP 环境的 Docker 镜像 Hyperf 框架官方提供了内置 Swoole 的 Docker 构建模板,最新已经支持到了PHP8,另外也可以通过参数指定版本去构建自己的镜像。
构建支持Swoole、Kafka 扩展,运行 PHP 环境的 Docker 镜像
教程分享 2021-09-23 18:31:33 214 0
WEBDAV(Web Distributed Authoring and Versioning) 协议在跨设备存储上非常有用,很多客户端都支持此协议,这是基于 HTTP 协议的一些扩展升级,以此来实现对目录文件实现存储读写。本文主要是记录如何实现一个 WEBDAV 协议服务端,最终你可以利用系统内置的 WEBDAV 协议,或者支持 WEBDAV 协议的客户端软件来将你的服务挂载为一块可用的网络硬盘,也可以在应用程序中进行数据的存取使用。
PHP:利用PHP实现基础的 webdav 协议服务端
PHP 2021-04-18 00:06:58 572 0
本文来简单通过 Docker 部署一套可用的 LAMP 环境,在这个过程中你不再需要考虑依赖缺失的问题,不再考虑调整编译参数的问题,这一切都交给 Docker 和成熟可用的 Docker  镜像。 我们需要做的就是将项目路径、文件配置规划好,方便 后期移植、升级、更替容器镜像。
Docker应用:部署 LAMP 应用程序环境
教程分享 2021-03-26 17:29:35 342 1
博主信息
Eller

码农,网络安全爱好者!

標籤熱點
推荐
StudioEIM - 冒险者讲习所
0:00