Forum Webscript.Ru

Программирование => PHP => Тема начата: Tronyx от 15 Июля 2002, 14:37:16

Название: Что важней память или скорость?
Отправлено: Tronyx от 15 Июля 2002, 14:37:16
Сейчас я пишу шаблонизатор, вот обрезаная версия одного из вариантов:

$content="Содержание";
$template="%content%";

$template=str_replace("%content%", $content, $template);
echo $template;

Этот вариант "хавает" больше памяти, так как $content копируется в $template.
У меня есть ещё один он работает на reg`ах:
Выводит всё до %content%, печатает $content, печатает остальное.
Вот моё выражение:
ereg ("{Print(Module|File|Var):([a-zA-Z0-9_.]+)}", $template, $p)
Как видите шаблонизатор расщитан на печать или подключение модулей, файлов, переменных.
Так что если я буду сначала загружать файл в переменную, а потом эту переменную ещё и копировать в $template...

Подскажите что делать? Чем пожертвовать?
Название: Что важней память или скорость?
Отправлено: Foshvad от 16 Июля 2002, 15:38:58
Имхо разницы на нормальном сервере заметно не будет ни в том ни в другом случае