PHP/パフォーマンス
< PHP
パフォーマンス
編集メモリ使用量の最適化
編集配列を生成する際の効率的なコード例。
<?php // 範囲指定で配列を生成 $numbers = range(1, 100000); // 大量のデータを処理する際はジェネレータを使用 function generateNumbers($max) { for ($i = 1; $i <= $max; $i++) { yield $i; } } foreach (generateNumbers(100000) as $number) { // 必要なときだけデータを処理 } ?>
キャッシュの活用
編集OPCacheを有効にする例。
<?php // スクリプト冒頭でOPCacheを確認 if (function_exists('opcache_get_status')) { print_r(opcache_get_status()); } ?>