社内サーバーで動かしているシステムをPHP5.3からPHP7.2に上げて速度アップしてみました
今回検証したプログラムはPostgreSQLからデータを検索し、14000件のデータをExcelPHPで100ファイルに条件分岐しながら生成していくというものです
Excelファイルにしている際にも様々な条件分岐やデータ生成を行なっています
PHP5.3環境ではapache+PHP5.3で構成されており、PHP7.2はnginx+php-fpmで構成しました
結果としてはPHP5.3で15分かかっていましたが、PHP7.2にしたら4分ほどで完了するようになりました
データ検索やループ処理を見直せばもう少し早くできるかな〜