смарти занимает много места частенько выдаёт савсем ненужные веши,
там очень большая фильтрация кода, которая савсем не нужна,
к тому же он может вывести то что ненадо выводить,
коточе сптошной косяк в результате получается.
я просто думал что в php есть уже встроеная какая то штука для кэша,
по началу пробовал вот эти функции http://php.su/functions/?cat=shmop
но они не работают у меня на локалке и серваке реальном тоже не работают,
поэтому наверное придётся всё делать на файлах,
сейчас накропал одну не затейливою штуку,
скажите есть ли в PHP как нибудь переменная или функции которая кэширует данные
которые не является индивидуальной для данного пользователя,
то есть один юзер нажал на кнопочку а другой юзер увидел это дело на странице когда,
обновил страницу.
всё просто,
когда я вытаскиваю данные из базы,
всё это дело сразу проходит через шаблонизатор,
когда текста в ячейке нет, это дело заменяется на пустату,
а когда в базе присутствуют ссылки на картинки,
вот с этим получился косяк, пустую картинку отображать нельзя,
и профильтровань переменную которую получаю из базы тоже не могу,
так как таблици создаю не я, поэтому и понадобилось вставить конструкцию.
на сколько я знаю раньше php был просто скроптом для PERL,
называли его PHPIF, и это дело ни как не могу найти,
сейчас даже PHP3 не везде можно найти, а такой анохрониз и подавно не получается,
может кто когда его скачивал и подскажет, где его достать.
просто в различных других шаблонизаторах,
есть конструкции и цыклы (if, for, switch),
через те функции которые есть можно просто проставить маркеры вшаблоне и вывести через эти функции,
примерно так,
я написал пару функций через которые шаблонизирую страници,
раньше этого было достаточно, но сейчас мне необходимо вставить в него конструкции хотябы элементарный IF, подскажите как это сдело по проще и побыстрее,
вот функции шаблонизации,