Какой сценарий быстрее и потребляет меньше ресурсов процессора в PHP? - PullRequest
0 голосов
/ 16 ноября 2018

ОПЦИЯ A

index.php

<?php
my_function(){
//Code of 15 lines
}

//Other Codes

echo my_function();

//Other Codes

?>

ОПЦИЯ B

function.php

<?php
my_function(){
//Code of 15 lines
}
?>

index.php

<?php
required_once 'function.php';

// Other Codes

echo my_function();

//Other Codes

?>

Какая опция (A / B ) будет быстрой и потреблять меньше ресурсов ЦП ? Почему?

Какой из них лучше? (required_once / include_once) Почему?

1 Ответ

0 голосов
/ 18 ноября 2018

Разница слишком мала, чтобы о ней беспокоиться. Вместо этого выберите шаблон кодирования, который работает «лучше» для you .

Что касается require против include - require должно содержать глобальные объявления, потенциально используемые несколькими модулями. include должны быть фрагментами кода, которые потенциально могут использоваться несколько раз (даже в одном модуле).

Что касается once или нет - создатель PHP говорит, что once немного медленнее. Но я подозреваю, что это порядка миллисекунды. Это такая крошечная доля общего времени, о которой не стоит беспокоиться.

...