Автор Тема: Что важней память или скорость?  (Прочитано 2214 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Tronyx

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 826
  • +0/-0
  • 2
    • Просмотр профиля
Сейчас я пишу шаблонизатор, вот обрезаная версия одного из вариантов:

$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...

Подскажите что делать? Чем пожертвовать?
С уважением, Владимир Гончаренко - COPI# 93
Ролевая онлайн игра

Оффлайн Foshvad

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 307
  • +0/-0
  • 0
    • Просмотр профиля
Что важней память или скорость?
« Ответ #1 : 16 Июля 2002, 15:38:58 »
Имхо разницы на нормальном сервере заметно не будет ни в том ни в другом случае

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28