目录内存 文件上传会话缓冲区输出实路径缓存内存默认设置 memory_limit = 128M 单个进程可以使用的显存最大值。 该值的设置可以从以下几点考虑: 应用程序的类型。如果是内存密集型应用程序
目录存储器
默认设置
内存限制 = 128M
单个进程可以使用的最大视频内存量。 该值的设置可以从以下几点考虑:
上传文件
默认设置
文件上传=开
最大文件上传数 = 20
上传最大文件大小 = 2M
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'
缓冲输出
默认值
输出缓冲 = 4096
以更少的片段向访问者的浏览器传送内容可以减少 HTTP 请求的总数。 因此php内存管理,我们希望 PHP 缓冲输出。 默认情况下,PHP 启用输出缓冲。 PHP 缓冲 4096 字节的输出,然后将内容发送到 Web 服务器。
注意:如果要更改输出缓冲区的大小php内存管理,请确保使用 4(32 位系统)或 8(64 位系统)的倍数的值。
真实路径缓存
默认值
真实路径缓存大小 = 4M
真实路径缓存_ttl = 120
PHP 会缓存应用程序使用的文件路径,这样您就不需要在每次包含或导出文件时不断地搜索包含路径。 该缓存称为真实路径缓存。 如果您正在运行小型 PHP 文件(例如 Composer 组件),并使用大量文件,则增加 PHP 真实路径缓存的大小将带来更好的性能。
以上就是讨论PHP性能优化的php.ini配置的详细内容。 更多关于PHP性能优化的php.ini配置信息,请关注Free Internet其他相关文章!