Hyperf和ThinkPHP区别:你的项目适合哪个?

Hyperf和ThinkPHP区别:你的项目适合哪个?

选PHP框架,不能只看性能跑分。对比Hyperf与ThinkPHP的运行机制、协程支持、开发习惯和部署要求,结合业务规模与团队经验,判断项目选型及迁移成本。

阅读13
80篇内容
发布时间2026-09-24
相关标签:

ThinkPHP CURD方法之data方法详解

本文详细介绍ThinkPHP中model类的data连贯操作方法。解析如何设置写操作的数据对象,支持数组、对象和字符串三种格式;演示save更新时的自动主键识别机制;展示无参数调用实现读操作的技巧。帮助开发者规范数据组装流程。

ThinkPHP CURD方法之data方法详解

ThinkPHP统计排行与分页显示功能示例

本文详细介绍了在ThinkPHP框架中实现数据统计排行与分页显示功能的完整流程。涵盖了从设置查询条件、获取总数,到处理子查询排名逻辑,再到通过内置Page类完成数据截取与前端展示的完整代码示例,适用于需要排行榜及分页功能的Web应用开发。

ThinkPHP统计排行与分页显示功能示例

ThinkPHP5 Request 对象常用方法全解

本文详细解析ThinkPHP5中Request对象的常用方法,涵盖域名、URL结构提取,GET/POST/COOKIE及文件上传参数的精准获取,以及请求类型判断(如AJAX)、IP识别和路由调度信息查看。通过具体代码示例,帮助开发者快速掌握全局输入变量的检测与安全过滤技巧。

ThinkPHP5 Request 对象常用方法全解

ThinkPHP防范SQL注入攻击的方法与最佳实践

本文详细解析在ThinkPHP框架中如何有效防止SQL注入攻击。核心方法是利用ORM的自动参数绑定特性处理查询条件,以及在执行原生SQL时通过数组绑定占位符的方式隔离数据与指令。文章提供了控制器、模型及原生查询的具体代码示例,帮助开发者构建安全的数据库访问层。

ThinkPHP防范SQL注入攻击的方法与最佳实践

PHP实现图片指定宽高缩放的两种方法

本文详解PHP中实现图片指定宽高缩放的两种主流方案。方法一基于原生GD库,通过精确计算可实现固定尺寸输出,但需注意保持宽高比或接受形变;方法二采用ThinkPHP扩展think-image,操作更简洁且默认保持比例防变形。适合需要处理前端上传或后端生成缩略图的开发者参考。

PHP实现图片指定宽高缩放的两种方法

详解PHP原生与FastAdmin当前月份数据查询

本文详细解析如何在PHP环境中查询数据库中的当前月份数据。内容涵盖两种场景:一是使用原生PHP连接MySQL,利用DATE_FORMAT函数筛选数据;二是基于FastAdmin框架(ThinkPHP内核),通过whereTime方法灵活定义时间范围进行查询。提供完整代码示例及参数说明,帮助开发者快速实现按月统计功能。

详解PHP原生与FastAdmin当前月份数据查询

基于Python3的ThinkPHP命令执行漏洞利用与GetShell实战

本文介绍使用Python3编写的ThinkPHP远程命令执行漏洞验证及GetShell工具。该工具针对ThinkPHP 5.x版本(如v5.0.23及v5.1.31之后版本)设计,包含三个验证漏洞点及四种GetShell方法。文章提供了在线测试环境地址及效果图展示,旨在帮助安全研究人员进行漏洞验证与利用学习。

基于Python3的ThinkPHP命令执行漏洞利用与GetShell实战
加载更多

专题列表