苏洋博客
网站首页
工作生活
编程记录
知识地图
文章存档
关于苏洋
关于本站
GitHub
折腾笔记
联系作者
文章列表
Tag: # PHP
Nginx 黑魔法:使用 NGX-PHP 模块低成本实现高性能应用
2022年10月05日
NGX-PHP
,
PHP
,
Nginx
,
Docker
,
Linux
介绍一种通过 NGX-PHP 模块将 PHP 嵌入 Nginx 实现高性能应用的方案。该方案利用 PHP Embedded 库(PHP SAPI)使 Nginx 直接调用 Zend 引擎,避免传统 Nginx + PHP-FPM 架构的跨进
阅读全文
重定向的九种方案及性能比较
2020年11月16日
Go
,
Node.js
,
Java
,
Python
,
PHP
,
Ruby
,
Nginx
,
Traefik
,
Caddy
,
Docker
,
Linux
针对短链接服务升级改造场景,对 Java、PHP、Python、Node、Ruby、Go 及 Nginx、Caddy、Traefik 等九种方案进行重定向性能基准测试。测试在 4c4g 阿里云容器环境中进行,采用 100 与 1000 并发
阅读全文
使用 Docker 和 Traefik v2 搭建 Flarum 轻论坛应用
2020年03月15日
Flarum
,
Traefik
,
PHP
,
Docker
该教程基于 Docker 19.03 与 docker-compose 1.25 环境,针对 Flarum v0.1.0-beta.12 版本进行容器化封装。内容涵盖 MySQL 5.7 与 Redis 5.
阅读全文
如何搭配 CI 系统使用 Composer
2019年08月24日
CI/CD
,
Composer
,
PHP
,
Docker
,
Linux
,
代码仓库
以 GitLab Runner 的 shell 模式为例,阐述在 CI 环境中使用 Composer 的完整实践方案。核心思路是采用工具容器实现资源隔离与即用即弃,避免在构建机上直接维护 Composer。
阅读全文
搭建高性能的私有 Composer 镜像服务
2019年08月23日
Composer
,
PHP
,
Docker
,
Linux
,
代码仓库
针对基于 Composer 管理的开源软件频繁安装时依赖下载慢、多环境部署不一致的问题,提出以低成本方式搭建私有镜像服务的解决方案。通过官方工具 satis 配合 Nginx 与 Docker Compose 实现镜像服务容器化部署,将分散
阅读全文
使用 Docker 和 Traefik 搭建 Flarum 轻论坛应用
2019年07月16日
Flarum
,
Traefik
,
PHP
,
Docker
基于选型考量与容器化实践,详述使用 Docker 与 Traefik 搭建 Flarum 轻论坛的完整流程。涵盖自定义 PHP-FPM 镜像构建、MySQL 数据库编排、Composer 依赖管理及 Nginx-PHP 应用框架配置,通过多
阅读全文
使用 WordPress 快速打造个人 Wiki
2019年06月28日
Linux
,
Wiki
,
PHP
,
WordPress
基于 WordPress 搭建个人 Wiki 的完整方案,涵盖界面定制、Markdown 支持、代码高亮及自动登录等核心配置。通过切换 Twenty Sixteen 主题并修改 page.php 文件调整侧边栏布局,配合 WP Github
阅读全文
加速你的 Gavatar
2014年12月14日
Gravatar
,
PHP
,
avatar
,
gavatar
,
speedly
开发了一款轻量级Gravatar头像缓存插件,通过本地化代理与缓存机制解决国内访问Gravatar缓慢导致的页面加载延迟问题。该方案优化了浏览器缓存策略、URL重写规则及多尺寸图片适配,无需数据库即可独立部署,同时可扩展支持其他头像源加速。
阅读全文
PHP 带超时功能的 get_headers
2014年12月13日
GET
,
PHP
,
header
,
timeout
PHP 内置函数 get_headers 未提供超时参数,调用时可能因网络延迟导致响应时间长达数十秒。通过分析 PHP 源码确认该函数基于流实现且无超时配置接口后,采用 cURL 重新实现带超时控制的替代方案:设置 CURLOPT_HEAD
阅读全文
WordPress 简单提权工具
2014年09月30日
PHP
,
WordPress
,
忘记密码
,
提升权限
介绍一种通过 WordPress 内置机制实现用户权限提升的技术方案。当具备服务器 sudo 权限但仅拥有 WordPress 低权限账户时,可通过编写 PHP 脚本调用 WP_User 类的 set_role 方法,将指定用户角色重置为
阅读全文
««
«
1
2
3
4
5
»
»»