程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
html在线编辑
登录注册
AI,自己全程接管维护
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
最新
最热
PHP也能Native AOT编译了!Swoole-Compiler让PHP代码直接变成机器码,性能提升150倍
编程
PHP也能Native AOT编译了!Swoole-Compiler让PHP代码直接变成机器码,性能提升150倍
2026-04-23 16:03:56 +0800 CST
view 7
2026年4月22日Swoole团队发布Native AOT编译器,将PHP代码直接编译为原生二进制,斐波那契测试性能提升150倍,支持C++无缝互调用,PHP正式进入编译型语言性能时代。
Swoole
AOT编译
PHP性能优化
原生编译
C++互调
高性能计算
PHP 如何输出带微秒的时间
编程
PHP 如何输出带微秒的时间
2024-11-18 01:58:41 +0800 CST
view 2768
该代码段展示了一个PHP函数udate,用于生成带有微秒的时间戳。函数接受一个格式字符串和一个可选的时间戳参数,默认使用当前时间。通过microtime函数获取当前时间的微秒部分,并将其格式化为指定的输出格式。示例输出包括当前时间和指定时间戳的格式化结果。
php
编程
PHP
时间处理
php strpos查找字符串性能对比
编程
php strpos查找字符串性能对比
2024-11-19 08:15:16 +0800 CST
view 3578
本文对PHP中不同字符串查找函数的性能进行了对比,包括strpos、stripos、strrpos、strripos和正则表达式。通过在tp5框架下的实际场景测试,记录了每个函数在10000次调用中的运行时间、吞吐率和内存消耗。最终决定使用正则表达式进行字符串查找。
PHP
性能优化
字符串处理
编程
PHP内存管理终极指南:从引用计数到生产环境监控
编程
PHP内存管理终极指南:从引用计数到生产环境监控
2025-08-26 06:42:40 +0800 CST
view 662
本文深入探讨了PHP内存管理的核心机制,包括引用计数、写时复制、垃圾回收及循环引用处理。通过示例代码,展示了内存泄漏的常见模式及其预防措施,强调了在高并发应用中内存优化的重要性。还介绍了生产环境的内存监控策略和最佳实践,帮助开发者编写高性能、稳定的PHP应用。
PHP
内存管理
性能优化
开发实践
编程技巧
Swoole协程与Go协程有哪些区别?详细解析
编程
Swoole协程与Go协程有哪些区别?详细解析
2024-11-18 21:17:15 +0800 CST
view 1433
本文详细分析了Swoole协程与Go协程的区别,介绍了进程、线程和协程的基本概念及特性。Swoole协程是单线程的,适合I/O密集型任务,但无法利用多核CPU;而Go协程支持多线程,能够充分利用多核资源,适合高并发场景。文中还提供了相关代码示例,展示了两者在I/O和CPU密集场景下的调度方式。
编程
并发
性能优化
PHP
Go
PHP 的生成器,用过的都说好!
编程
PHP 的生成器,用过的都说好!
2024-11-18 04:43:02 +0800 CST
view 1284
生成器是PHP中一种简洁的对象迭代方式,使用`yield`关键字实现,能够显著提升性能并节省内存。它允许在`foreach`循环中处理大量数据而不需创建数组。示例中展示了如何使用生成器实现`range()`函数和生成简单值,强调了生成器的灵活性和高效性。
编程
PHP
性能优化
内存管理
数据处理
使用PHP异步协程优化邮件发送的速度与稳定性
编程
使用PHP异步协程优化邮件发送的速度与稳定性
2024-11-18 06:46:21 +0800 CST
view 1345
本文介绍了如何使用PHP异步协程优化邮件发送的速度与稳定性。通过并发发送邮件,避免传统同步方式的效率低下和服务器负载问题。提供了具体的代码示例,展示了如何利用Swoole协程和PHPMailer库实现高效的邮件发送。总结了异步协程的优势,强调了其在提升应用性能和减少资源开销方面的重要性。
编程
PHP
性能优化
邮件服务
异步编程
PHP中RSA加密和签名操作的性能瓶颈
编程
PHP中RSA加密和签名操作的性能瓶颈
2025-03-21 13:54:28 +0800 CST
view 1211
本文分析了PHP中RSA加密和签名操作的性能瓶颈,特别是bcpowmod()函数的调用。提出了检查密钥长度、优化代码、升级硬件和调整PHP配置等解决方案。同时建议使用性能分析工具定位具体问题,以提高系统性能。
PHP
加密
性能优化
安全性
开发
解决 PHP 中的 HTTP 请求超时问题
编程
解决 PHP 中的 HTTP 请求超时问题
2024-11-19 09:10:35 +0800 CST
view 1614
本文探讨了在PHP中解决HTTP请求超时的问题,包括设置连接超时时间和数据传输超时时间,使用curl命令和PHPcurl扩展进行超时设置,以及处理脚本执行时间和长连接的实现。还提供了综合解决方案,如优化服务器性能、使用异步请求和重试机制,以提高应用的稳定性和用户体验。
Web开发
PHP编程
网络请求
性能优化
Graphify 深度解析:当 AI 终于学会「把混乱变成图谱」
编程
Graphify 深度解析:当 AI 终于学会「把混乱变成图谱」
2026-04-09 07:07:53 +0800 CST
view 625
Graphify深度解析:71.5倍Token压缩、多模态理解、零服务器依赖的Claude Code知识工程利器
Graphify
Knowledge Graph
Claude Code
AI Agent
GraphRAG
PHP高性能框架Workerman的核心技术epoll,分析了其如何利用IO多路复用机制实现高性能
综合
PHP高性能框架Workerman的核心技术epoll,分析了其如何利用IO多路复用机制实现高性能
2024-11-19 03:09:27 +0800 CST
view 1509
本文深入探讨了PHP高性能框架Workerman的核心技术epoll,分析了其如何利用IO多路复用机制实现高性能。通过代码示例,展示了如何在PHP中使用epoll创建TCP服务器和处理客户端请求。Workerman的高性能依赖于epoll的高效事件处理能力,使其能够应对高并发场景,为PHP开发者提供了构建高效Web应用的基础。
编程
Web开发
高性能框架
PHP
网络编程
PHP 8.5 正式发布:管道操作符、原生数组函数与全新URI解析
编程
PHP 8.5 正式发布:管道操作符、原生数组函数与全新URI解析
2025-11-20 13:05:51 +0800 CST
view 757
PHP8.5是2025年发布的重要版本更新,引入了管道操作符实现链式函数调用,新增array_first()和array_last()数组函数,提供符合RFC3986标准的URI解析器,增强闭包递归和常量表达式支持,改进调试回溯和INI配置检测,同时弃用反引号操作符、非标准类型转换等过时功能,全面提升代码可读性、性能和现代化程度。
PHP开发
编程语言
版本更新
代码优化
开发工具
使用NativePHP构建高效的桌面应用程序,运行于Laravel框架
编程
使用NativePHP构建高效的桌面应用程序,运行于Laravel框架
2024-11-18 08:05:35 +0800 CST
view 1312
本文介绍了如何使用NativePHP在Laravel框架上构建高效的桌面应用程序。NativePHP允许开发者直接在Laravel中使用原生PHP代码,执行CLI命令、操作文件系统和进行数据库交互。通过具体的代码示例,展示了NativePHP的实用性和灵活性,帮助开发者满足特定需求,提高开发效率。
PHP
开发工具
框架
桌面应用
数据库
编程
PHP MCP Client v1.0.0 发布:为 PHP 应用接入 AI 工具打开新大门
2025-05-07 10:28:48 +0800 CST
view 1552
PHPMCPClientv1.0.0的发布为PHP开发者接入AI工具提供了官方支持,允许轻松调用Claude、OpenAI等LLM模型。MCP(ModelContextProtocol)标准化了AI模型与外部数据源的交互,支持多种传输方式和双API设计,适用于构建智能助手、内容创作、数据分析和自动化工作流等场景,标志着PHP在AI应用开发领域的重要进展。
PHP
人工智能
开发工具
协议
自动化
php curl并发代码
编程
php curl并发代码
2024-11-18 01:45:03 +0800 CST
view 2952
本文介绍了如何使用PHP的cURL库实现并发请求。首先,创建一个记录时间的文件,然后编写cURL并发请求的核心代码。代码中使用了curl_multi_init、curl_multi_exec等函数来处理多个URL的请求,并输出每个请求的返回内容。最后,移除并关闭cURL句柄,确保资源的释放。
编程
网络
PHP
cURL
并发处理
PHP 命令行模式后台执行指南
编程
PHP 命令行模式后台执行指南
2025-05-14 10:05:31 +0800 CST
view 1145
本文介绍了如何使用nohup命令在后台执行PHP脚本,特别适用于爬虫和定时任务。通过示例命令,展示了如何将输出重定向到日志文件,并使用tail命令实时查看日志。还介绍了如何查看当前进程和结束后台进程,强调了这些方法在长时间运行任务中的重要性。
PHP
命令行
后台执行
运维
脚本管理
编程
php 连接mssql数据库
2024-11-17 05:01:41 +0800 CST
view 2720
本文记录了如何与MSSQL数据库进行对接的步骤,包括下载MSSQL数据库扩展、配置php.ini文件以及重启服务器的操作。提供了相关链接和案例,帮助用户顺利完成数据库连接和操作。
数据库
编程
PHP
MSSQL
开发
编程
PHP中集成腾讯云人脸识别服务,并将结果写入数据库
2024-11-18 23:24:17 +0800 CST
view 1411
本文展示了如何在PHP中集成腾讯云人脸识别服务,并将结果写入数据库。通过调用腾讯云的API,获取人脸识别Token,处理返回结果,并更新用户信息到本地数据库。文章还包括错误处理和数据库操作的最佳实践,确保身份验证的安全性和有效性。
人脸识别
身份验证
云计算
PHP开发
数据库
PHP中获取某个月份的天数
编程
PHP中获取某个月份的天数
2024-11-18 11:28:47 +0800 CST
view 2706
cal_days_in_month函数用于返回某个历法中某年某月的天数。该函数接受三个参数:历法类型、月份和年份,并返回相应的天数。示例代码展示了如何使用该函数以及PHP日历扩展的相关信息。为了使用这些函数,PHP需要通过--enable-calendar编译,并且在Windows系统中已集成支持。
PHP
编程
日期处理
日历
综合
PHP 8.4 中的新数组函数
2024-11-19 08:33:52 +0800 CST
view 1269
本文介绍了PHP8.4中即将发布的新数组函数,包括`array_find`、`array_find_key`、`array_any`和`array_all`。这些函数旨在简化数组操作,提升代码的可读性和简洁性。文章中还提供了每个函数的示例及其在Laravel中的等效实现,帮助开发者更高效地处理数组。
PHP
编程
开发
php内置函数除法取整和取余数
编程
php内置函数除法取整和取余数
2024-11-19 10:11:51 +0800 CST
view 3047
本文介绍了PHP中的几个取整函数,包括ceil、floor和round。ceil函数用于向上取整,floor函数用于向下取整,而round函数用于四舍五入。所有这些函数返回的类型都是float。文中还提到如何使用intval函数将浮点数强制转换为整数,并给出了相关示例,最后展示了如何计算除法的整数部分和余数。
编程
PHP
数学函数
编程
php使用文件锁解决少量并发问题
2024-11-17 05:07:57 +0800 CST
view 2985
本文介绍了如何使用PHP中的文件锁来解决少量并发问题。通过创建一个生成单号的函数,并展示了在非阻塞和阻塞模式下使用文件锁的示例代码。文章指出,在高并发情况下,文件锁的使用效果有限,建议使用Redis等其他解决方案。
编程
并发控制
PHP
阿里云发送短信php
代码
阿里云发送短信php
2025-06-16 20:36:07 +0800 CST
view 914
该PHP类实现了不使用阿里云官方SDK,通过HTTP请求发送短信的功能。用户需要提供阿里云的AccessKeyID、AccessKeySecret、短信签名和模板CODE。类中包含发送验证码的方法和生成签名的逻辑,确保与阿里云短信服务API的兼容性。使用时需注意账号开通短信服务及签名模板审核。
编程
API
短信服务
阿里云
PHP
Redis函数在PHP中的使用方法
编程
Redis函数在PHP中的使用方法
2024-11-19 04:42:21 +0800 CST
view 2875
本文介绍了如何在PHP中连接Redis数据库,包括短链接和长链接的实现,以及多种Redis命令的使用示例,如设置、获取、删除键值对,操作列表、集合、有序集合和哈希表等。此外,还提供了一个Redis连接的单例类示例,确保在应用中只创建一个Redis连接实例,方便管理和使用Redis数据库。
数据库
PHP
Redis
编程
技术
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
回调
上一页
1
2
3
...
13
下一页