Что лучше include или функция

Pablito

Новичок
Что лучше include или функция

Подскажите плз... есть кусок кода, который необходимо будет использовать в различных частях сайта, например генерация пунктов меню из базы данных. Что будет работать быстрее, include этого куска кода в необходимых местах или может стоит написать функцию и вызывать ее. Если использовать include, то это будет уже второй уровень вложенности и на страничке будет несколько, 3-5 таких include кусков кода. Основное условие, конечно скорость.

Спасибо всем откликнувшимся
 

Demiurg

Guest
include 'myfunctions.php';

mysqfunc1();
// другой код

mysqfunc2();

// ...

так выглядит лучше.
 

PhpDeveloper

Guest
В общем повторяю:
Хочешь скорости: оптимизируй картинки, HTML.
 

Demiurg

Guest
PhpDeveloper, больше не пей столько. А если выпьешь, не пиши в форум.
 

василыч

Guest
ПЕРЕСПРАШУ и сделаю полуофтопик: 8)

Если в проекте довольно часто использктся один и тот же блок кода, то его необходимо представить как функцию или как подключаеммый модуль. А если этот кусок кода очень мал, например строки в четыре-пять? что тогда делать? Копировать его каждый раз в новую страницу или сделать отдельный подключаемый файл?
Ваше ИМХО хочется услышать.
 

Demiurg

Guest
сделать отдельный подключаемый файл.
представь, что будет, если тебе в этих строчках понадобится что то изменить.
 

PhpDeveloper

Guest
Автор оригинала: василыч
ПЕРЕСПРАШУ и сделаю полуофтопик: 8)

Если в проекте довольно часто использктся один и тот же блок кода, то его необходимо представить как функцию или как подключаеммый модуль. А если этот кусок кода очень мал, например строки в четыре-пять? что тогда делать? Копировать его каждый раз в новую страницу или сделать отдельный подключаемый файл?
Ваше ИМХО хочется услышать.
Не важно мал или велик кусок кода, важно сколько раз он подключается.

Мне удобнее include();
 

василыч

Guest
Автор оригинала: PhpDeveloper
Не важно мал или велик кусок кода, важно сколько раз он подключается.

Мне удобнее include();
А разве это имеет значение, "сколько раз он подключается"?
 

PhpDeveloper

Guest
Да, сколько раз код подключается, столько раз тебе пришлось бы его править в статических страницах
 

Varg

Guest
Если в проекте довольно часто использктся один и тот же блок кода, то его необходимо представить как функцию или как подключаеммый модуль. А если этот кусок кода очень мал, например строки в четыре-пять? что тогда делать? Копировать его каждый раз в новую страницу или сделать отдельный подключаемый файл?
Ваше ИМХО хочется услышать.
Моё имхо - (только вряд ли это особо субъективно) если нужно подключать только хтмл и прочую дизайнерскую утварь - то include (include_once); а если ПХП код то (имхо) лучше include_once но с функцией дабы иметь возможность её потом вызвать где угодно.
 
Сверху