Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Alexey Karak                         2:5020/1306.10 08 Aug 2000  08:52:34
 To : Paul Kulchenko
 Subject : Способы разделения дизайна и кода
 -------------------------------------------------------------------------------- 
 
 
  >> AK>   Каким образом обычно решается задача отделения дизайна от
  >> AK> кода. Hапример, есть html-документ, содержащий форму. После
  >> AK> заполнения формы происходят какие-либо вычисления, а затем вывод
  >> AK> результата в этот же документ в пространство под формой. Какие
  >> AK> есть пути:
  >> HTML::Template, Apache::Embperl, Apache::ePerl.  у и вот тут народ
  >> рекомендует XML, думается мне, ща они будут колоться, чего это такое
  >> и с чем его едят.
 
  PK> А причем тут все это? "ПОСЛЕ заполнения формы" в "пространство ПОД
  PK> ФОРМОЙ" можо вывести все что тебе нужно при помощи JavaScript и
  PK> небольшого знания DHTML.
 
      Вероятно, я просто недостаточно точно выразился. В исходном вопросе имелось
 в виду именно использование шаблонов. Вычисления, производимые после заполнения 
 формы достаточно объемные и производятся на perl'е и именно на их основе
 формируется то, что должно появиться "под формой". Форма остается для того,
 чтобы пользователь мог скорректировать введенные значение и пересчитать еще раз.
 
  PK> HTML::Template, HTML::Mason и прочие хороши при наличии
  PK> параметризированных шаблонов, но это будет уже другой документ,
  PK> сгенерированный на твой запрос.
  PK> XML/XSL хорош готовой инфраструктурой в виде Cocon или AxKit, но опять
  PK> же не для всех проектов.
 
      С организацией шаблонов с помощью библиотек HTML все более-менее понятно.
 Интересно было бы увидеть небольшой "разжеванный" пример использования XML/XSL.
 И мысли о применимости обоих вариантов.
 
                                                    С уважением, Алексей.
 --- GoldED+/W32 1.1.4.3
  * Origin: "Hет ничего глyпее желания быть yмнее всех"(C)Ф.д'Л (2:5020/1306.10)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Способы разделения дизайна и кода   Paul Kulchenko   07 Aug 2000 21:34:42 
 Способы разделения дизайна и кода   Alexey Karak   08 Aug 2000 08:52:34 
Архивное /ru.cgi.perl/4471398f9365.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional