|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Pavel Kurnosoff 2:5030/736.25 23 Jan 2001 15:14:07 To : Artem Chuprina Subject : Re: Out of memory ОpХ ХЯОHКЭГHБЮМХЕ ref'HБ МЮ УЕЬ -------------------------------------------------------------------------------- PK> да почему не совместимы... кто тебе мешает использовать те же приемы, что PK> и в перле? вся разница - начать скрипт с <?php и закончить ?>. в перле PK> если что-то надо, это надо грузить. а здесь если не надо, то просто не PK> надо использовать ;) AC> Видишь ли, под упомянутым отделением я понимаю в частности, что мы с AC> дизайнером в одно и то же место не пишем в принципе. а кто спорит? вот скрипт cart.php: === <?php $tpl=new Template('cart.tpl'); $tpl->subst($session->get_cart()); $tpl->print(); ?> === где тут дизайнер? дизайнера сюда не пустят. дизайнера пустят в cart.tpl и только. AC> Он - ни строчки на AC> перле, я - ни строчки на HTML. Между нами синтаксис шаблонов, которые он AC> умеет писать, а я - вызывать по мере необходимости. Hет, я в принципе AC> тоже умею их писать, хотя вот на днях обнаружил, что мною же придуманных AC> стандартных методов по именам не помню... Hо в норме я туда не AC> лезу. Совсем. не. у нас на мне еще и "верстка" (нарезание концепции, придуманной дизайнером на шаблоны), так что... btw, ты так и не рассказал про свои технологии шаблонинга как обещал ;) PK> кстати, еще одна ниша применения php - это в роли этакого m4, для PK> облегчения получения из _концепции_ дизайна набора .html (.tpl/.wml/и PK> т.д) файлов ;) AC> А мне казалось, что для этого подходят в основном и преимущественно AC> только средства вроде XSL и тому подобных DSSSL. А чем оно делается - AC> дело десятое, и PHP тут вряд ли лучший... xsl, а тем более dsssl лично меня (кстати, и не только меня - еще и Matt Sergeant'а и Boris Tobotras'а :) раздражет жутким overhead'ом в плане набора - я ненавижу набивать все эти конструкции даже со всеми psgml'ными феньками и completion'ами. поэтому предпочитаю отработанный набор малопонятных простому человеку, но зато быстронабираемых макросов для m4. у меня путь шаблона такой: .htm4 + macros.m4 -(m4 один раз)-> .htpl -(динамический_движок)-> .html юзеру -- // pavel kurnosoff --- Gnus v5.6.45/XEmacs 21.1 - "Bryce Canyon" * Origin: there's no tomorrow (2:5030/736.25) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/39594c9840ec.html, оценка из 5, голосов 10
|