以下是CentOS下ThinkPHP的配置优化建议:
php.ini中配置:opcache.enable=1
opcache.memory_consumption=256
opcache.max_accelerated_files=4000
php-fpm.conf:pm.max_children=50 # 根据服务器内存调整
pm.start_servers=10
pm.min_spare_servers=5
php think optimize:routephp think optimize:configconfig/cache.php:'type' => 'redis',
'host' => '127.0.0.1',
'port' => 6379,
SELECT *,只查询必要字段。EXPLAIN分析慢查询。'pool_size' => 50。注意:优化前需备份配置文件,测试环境验证后再部署到生产环境。
参考来源: