php内存管理-浅谈PHP性能优化之php.ini配置

2023-10-01 0 4,346 百度已收录

目录内存 文件上传会话缓冲区输出实路径缓存内存默认设置 memory_limit = 128M 单个进程可以使用的显存最大值。 该值的设置可以从以下几点考虑: 应用程序的类型。如果是内存密集型应用程序

目录存储器

默认设置

内存限制 = 128M

单个进程可以使用的最大视频内存量。 该值的设置可以从以下几点考虑:

php内存管理-浅谈PHP性能优化之php.ini配置

上传文件

默认设置

文件上传=开

最大文件上传数 = 20

上传最大文件大小 = 2M

php内存管理-浅谈PHP性能优化之php.ini配置

max_execution_time = 30 值为0表示无限制

注意,Web服务器还可以设置文件上传大小和超时时间,而不仅仅是php.ini中的设置;

会议

PHP 会话默认保存到硬盘

session.save_handler = 文件

在实际应用中,会话应该保存在显存中。 可以使用 Memcached 或 Redis。 这样做有两个主要好处:

您可以通过PECL安装memcached扩展并将默认的save_handler设置为memcached

session.save_handler = 'memcached'

session.save_path = '127.0.0.1:11211'

缓冲输出

php内存管理-浅谈PHP性能优化之php.ini配置

默认值

输出缓冲 = 4096

以更少的片段向访问者的浏览器传送内容可以减少 HTTP 请求的总数。 因此php内存管理,我们希望 PHP 缓冲输出。 默认情况下,PHP 启用输出缓冲。 PHP 缓冲 4096 字节的输出,然后将内容发送到 Web 服务器。

注意:如果要更改输出缓冲区的大小php内存管理,请确保使用 4(32 位系统)或 8(64 位系统)的倍数的值。

真实路径缓存

php内存管理-浅谈PHP性能优化之php.ini配置

默认值

真实路径缓存大小 = 4M

真实路径缓存_ttl = 120

PHP 会缓存应用程序使用的文件路径,这样您就不需要在每次包含或导出文件时不断地搜索包含路径。 该缓存称为真实路径缓存。 如果您正在运行小型 PHP 文件(例如 Composer 组件),并使用大量文件,则增加 PHP 真实路径缓存的大小将带来更好的性能。

以上就是讨论PHP性能优化的php.ini配置的详细内容。 更多关于PHP性能优化的php.ini配置信息,请关注Free Internet其他相关文章!

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 php php内存管理-浅谈PHP性能优化之php.ini配置 https://www.wkzy.net/game/198084.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务