g200
Новичок
Я уже задавал подобный вопрос, ток вразумительного ответа так и не получил. Мне нужно оптимизировать очень большой скрипт на предмет уменьшения занимаемой памяти в процессе исполнения и нагрузки на процессор (баз данных нет).
Подскажите пожалуйста как и где можно посмотреть разницу в потреблении ресурсов сервера того или иного PHP кода. Цель не уменьшить "вес" файла, а как можно больше уменьшить "потребление" сервера.
Вот интересно посмотреть, что меньше будет грузить сервер, то что было или то что стало (в примерах ниже).
Спасибо за ответы)
Подскажите пожалуйста как и где можно посмотреть разницу в потреблении ресурсов сервера того или иного PHP кода. Цель не уменьшить "вес" файла, а как можно больше уменьшить "потребление" сервера.
Вот интересно посмотреть, что меньше будет грузить сервер, то что было или то что стало (в примерах ниже).
Спасибо за ответы)
Код:
//Пример 1,
//Было:
$str_ireplace = str_replace("Ä","a",$input);
$str_ireplace = str_ireplace("â","a",$str_ireplace);
$str_ireplace = trim($str_ireplace);
$str_ireplace = strip_tags($str_ireplace);
//Сделал:
$str_ireplace = strip_tags(trim(str_ireplace("â","a",(str_replace("Ä","a",$input)))));
//Пример 2,
//Было:
if(file_exists($file_name)) {
unlink($file_name);
}
$fopen = fopen($file_name,"wb+");
fwrite($fopen,$input_data);
fflush($fopen);
fclose($fopen);
//Сделал:
function SaveFile($file_name,$input_data) {
if(is_file($file_name)) {
unlink($file_name);
}
file_put_contents($file_name,$input_data);
}
SaveFile($file_name,$input_data);
unset($file_name,$input_data);