 |
 |
Форум сетевых администраторов » Программирование » PHP » классы темплетов???
| Автор |
| Тема |
 |
|
 |
|
|
|
фраерок на подсосе


Зарегистрирован: Aug 2002
Место проживания: Москва
Публикаций: 653
Статус:  |
Есть класс FastTemplate. Довольно удобная штука, НО не умеет он водном темлете понимать один динамический темплет внутри другого динамического. Есть ли еще какие подобные классы?
__________________
RTFM (Уважаемые! Читайте документацию!)
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
18-07-2003 16:09 |
|
|
Кфмук
|
помоему лучшие шаблоны это: Smarty http://smarty.php.net
кэширующие... |
[сооб. #48718]
21-07-2003 02:56 |
|
|
фраерок на подсосе
|
| кэширование это хорошо, но все равно почти... |
[сооб. #48732]
21-07-2003 08:23 |
|
фраерок на подсосе


Зарегистрирован: Aug 2002
Место проживания: Москва
Публикаций: 653
Статус:  |
кэширование это хорошо, но все равно почти все системы не поддерживают иерархию динамических темплетов, а в моем случае это самое важное. А про тормоза уж и говорить нечего, даже в том же фасттемплете вместо str_replace реги используются, хотя это никак не обоснованно и по различным тестам заметно медленее... Вообщем всетаки проблема остается открытой. За смарти - сенкс, посмотрим...
__________________
RTFM (Уважаемые! Читайте документацию!)
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
21-07-2003 08:23 |
|
|


Участник+
|
Orliha
темплейты "один в одном" гораздо медленее... |
[сооб. #48817]
22-07-2003 10:28 |
|
Участник+

Зарегистрирован: Nov 2001
Место проживания:
Публикаций: 144
Статус:  |
Orliha
темплейты "один в одном" гораздо медленее нормальных темплйтов. Жручесть ресурсов прото неимоверная. Именно это меня и заставило отказатся от таких вот темплейтов.
__________________
**censored**
Ð_усский ресурс о PHP
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
22-07-2003 10:28 |
|
|
фраерок на подсосе
|
| Stek, я это понимаю и осознаю, но у меня есть... |
[сооб. #48823]
22-07-2003 11:35 |
|
фраерок на подсосе


Зарегистрирован: Aug 2002
Место проживания: Москва
Публикаций: 653
Статус:  |
Stek, я это понимаю и осознаю, но у меня есть задачи для которых это обоснованно - админские части для клиентов, а раз они админские, то пусть ресурсов жрут скока хотят 
__________________
RTFM (Уважаемые! Читайте документацию!)
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
22-07-2003 11:35 |
|
|
Участник+
|
| Народ, а объясните мне плз, что есть темплейты?... |
[сооб. #48878]
23-07-2003 10:29 |
|
Участник+


Зарегистрирован: Mar 2003
Место проживания: Барнаул, Россия
Публикаций: 1169
Статус: ![he][es в оф-лайне](images/offline.gif) |
Народ, а объясните мне плз, что есть темплейты? Я в общих чертах понимаю что это шаблоны, но что к чему и как не пойму... А хотелось бы в теме разобраться...
__________________
Админ - вождь Апачей...
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
23-07-2003 10:29 |
|
|
фраерок на подсосе
|
| есть какой-либо класс в котором прописаны... |
[сооб. #48893]
23-07-2003 16:46 |
|
фраерок на подсосе


Зарегистрирован: Aug 2002
Место проживания: Москва
Публикаций: 653
Статус:  |
есть какой-либо класс в котором прописаны всякие методы }{уетоды с помощью которого есть возможность создавать статические и динамические темплеты. т.е. суть такая
<пхп
креате темплет индекс;
креате темплет вася;
пропарсить файло индекс;
пхп>
файло индекс
хтмл
боди
супер пупер сайт
{ВАСЯ}
/боди
/хтмл
файло вася:
какойнить хтмл
этот какойнить хтмл вставляется на место {ВАСЯ} в индекс
вот суть...
__________________
RTFM (Уважаемые! Читайте документацию!)
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
23-07-2003 16:46 |
|
|
Участник+
|
| Orliha пасиба большое за разъяснение! |
[сооб. #48981]
24-07-2003 13:54 |
|
|
Участник
|
| Я решил скрестить свой сайт с форумом phpBB в... |
[сооб. #66505]
11-05-2004 09:22 |
|
Участник
Зарегистрирован: Apr 2003
Место проживания:
Публикаций: 21
Статус:  |
Я решил скрестить свой сайт с форумом phpBB в единое целое (ну общая авторизация и т. п.). Фишка в том, что phpBB использует свой класс template, а сайт работает под FastTemplate. Вопщем пока я ничего лучше не придумал чем заставлять скрипты юзать оба класса одновременно при каждом запросе к сайту.
Лучше конечно юзать какой-то один класс, но какой из эти двух? То ли сайт переделать под template от phpBB, то ли phpBB заточить под FastTemplate. А может, оба заставить работать под Smarty (но его ещё изучать надо.... ) 
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
11-05-2004 09:22 |
|
|
STFW
|
| какое то врмея тоже был увлечен идеей тимплейтов...... |
[сооб. #66518]
11-05-2004 12:41 |
|
STFW


Зарегистрирован: Jul 2002
Место проживания: Кольский п-ов
Публикаций: 305
Статус:  |
какое то врмея тоже был увлечен идеей тимплейтов... сначала был Parser лебедева, потом до PHP добрался и даже свой класс написал..
в конечном итоге пришел к выводу что код, данные и оформление нужно хранить отдельно. Делается это в связке PHP/XML/XSLT(+CSS). Сайт который я не мог переделать два года из-за нехватки времени, почти восстановил за пару выходных, осталось только данными нашпиговать... XSLT гораздо мощнее PHP в плане вывода и сериализации информации. XML же можно хоть с винта брать хоть из SQL запросов формировать, разницы никакой.
__________________
FAQ OFF
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
11-05-2004 12:41 |
|
|
Участник+
|
| SCHIZO в 2х словах можно про XSLT & XML? |
[сооб. #66587]
12-05-2004 00:47 |
|
|
STFW
|
в XML хранятся данные, то что является содержимым...
написан... |
[сооб. #66597]
12-05-2004 07:16 |
|
STFW


Зарегистрирован: Jul 2002
Место проживания: Кольский п-ов
Публикаций: 305
Статус:  |
в XML хранятся данные, то что является содержимым...
написан специальный класс который знает какой файл данных нужно пропускать и через какой шаблон стилей (XSLT) в завичимости от REQUEST STRING, допускается передавать объекту класса XML в виде строки. Т.е. можно сформировать XML внутри PHP скрипта или вытащить откуда то еще (тот же RSS).
XSLT стили немного схожи со SQL, только в качестве источника данных выступает XML содержимое а в качестве запросов образцы (pattern). Применяя стиль к содержимому на выходе получаем трансформированый документ.
Конкретно про XSLT смотреть на http://www.w3.org/Style/XSL/
PHP + XSLT http://www.php.net/manual/en/ref.xslt.php
P.S.
на этом движке работает мой хомяк ( http://schizo.monchegorsk.ru/ ), скоро еще один сайт запущу.
__________________
FAQ OFF
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
12-05-2004 07:16 |
|
|
Участник+
|
SCHIZO блин.. нифига не понял... Где нить... |
[сооб. #66680]
13-05-2004 22:46 |
|
Участник+


Зарегистрирован: Mar 2003
Место проживания: Барнаул, Россия
Публикаций: 1169
Статус: ![he][es в оф-лайне](images/offline.gif) |
SCHIZO блин.. нифига не понял... Где нить "примеры для тупых" почитать можно? 
__________________
Админ - вождь Апачей...
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
13-05-2004 22:46 |
|
|
STFW
|
he][es
есть какой то русский сайт про XML/XSLT... |
[сооб. #66701]
14-05-2004 07:45 |
|
STFW


Зарегистрирован: Jul 2002
Место проживания: Кольский п-ов
Публикаций: 305
Статус:  |
he][es
есть какой то русский сайт про XML/XSLT но я адрес забыл... title что то вроде "XML опыты" или "XML лаборатория"...
__________________
FAQ OFF
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
14-05-2004 07:45 |
|
|
|
Формат времени GMT. Текущее время 13:45.
|
Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения. |
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
|
|
|
|
| |
Page generated in 0.01274109 seconds (58.28% PHP - 41.72% MySQL) with 26 queries.
|
 |