включение или функция?вот в чем вопрос - PullRequest
1 голос
/ 12 июня 2011

позвольте мне объяснить мой вопрос таким образом ...
У меня есть фрагмент html-блока, который я хочу использовать несколько раз в своем приложении.здесь у меня есть 2 варианта ...

номер 1 - определить функцию в моем файле функций и поместить код html в эту функцию.и каждый раз, когда мне нужен HTML, я вызываю функцию.

номер 2 - написать мой html в другом файле, и каждый раз, когда мне это нужно, я включаю его в свой скрипт.

я хочу знать, какой путь быстрее и использует меньше ресурсов?

Кстати, я использую PHP, но я не думаю, что это актуально.Я думаю, что мой вопрос относится и к другим языкам.

1 Ответ

2 голосов
/ 12 июня 2011

Как правило, было бы быстрее включить его в функцию.Если вы включаете файл каждый раз, это добавляет накладные расходы на необходимость открывать и читать файл;с помощью функции он просто копирует немного памяти.

Я думаю, что это обычно имеет место с PHP;некоторые серверы и языки могут быть настроены для оптимизации включения, но эта функция почти всегда работает как минимум быстро.

...