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


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Dima Marakasov                       2:5020/1826.5  22 Mar 2002  23:28:26
 To : Alan Long
 Subject : разделение дизайна и кода
 -------------------------------------------------------------------------------- 
 
 22 Mar 02 07:46, you wrote to all:
 
  AL> Хотелось-бы услышать мнение общественности (особенно професионалов)
  AL> про то _чем_ и _как_ правильно разделять дизайн и код.
 
  AL> То есть понятно, что нечто вида:
 
  AL> print
  AL>    "Content-type: text/html\n\n",
  AL>    "<html><head><title>$title</title></head><body>",
  AL>    "<table><tbody><tr><td><!-- Hавигация --></td><td>",
  AL>    join( "<br>", @content ), "</td></tr></tbody></table>",
  AL>    "<hr><a href='$back'>BACK</a><br>",
  AL>    "</body></html>"
  AL>    "\n";
 
  AL> Есть совершенно неудобно и не правильно, так как если дизайнер и
  AL> програмист разные люди, то они сталкиваются с достаточно большими
  AL> трудностями.
 
 Лично я делал примерно так: шаблон дизайна грузится из файла, в виде одной
 строки. В нем присутствуют метки различных динамических элементов оформления
 (например, {menu} или {title}), в том числе, и метка {content}.
 Потом формируем %хэш этих элементов (контент из файла, заголовки, меню, время
 добавление/последнего визита и т.д. из базы данных).
 Далее регэкспами замениям в тимплейте метки на соответствующие данные. Все.
 
 2All: поругайте плиз этот метод, бо думается мне, что есть нечто эффективнее.
 
 Dima
 
 --- GoldED+/W32 1.1.4.7
  * Origin: We're Alive (2:5020/1826.5)
 
 

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

 Тема:    Автор:    Дата:  
 разделение дизайна и кода   Alan Long   22 Mar 2002 08:46:07 
 Re: разделение дизайна и кода   Artem Chuprina   22 Mar 2002 12:35:49 
 Re: разделение дизайна и кода   Alexander V. Artemyev   22 Mar 2002 12:50:16 
 Re: разделение дизайна и кода   Roman Kondrashin   22 Mar 2002 13:52:10 
 разделение дизайна и кода   Dima Marakasov   22 Mar 2002 23:28:26 
 разделение дизайна и кода   Andrew Alakozow   25 Mar 2002 00:05:35 
 Hа: разделение дизайна и кода   Alexander V. Gaiduk   25 Mar 2002 13:22:52 
 Re: Hа: разделение дизайна и кода   Victor Wagner   25 Mar 2002 13:55:40 
 Re: Hа: разделение дизайна и кода   Artem Chuprina   25 Mar 2002 13:55:40 
 разделение дизайна и кода   Andrew Alakozow   22 Mar 2002 11:59:58 
 RE:разделение дизайна и кода   Soft   03 Apr 2002 00:56:40 
 Re: разделение дизайна и кода   Artem Chuprina   09 Apr 2002 19:03:28 
 Re: RE:разделение дизайна и кода   Konstantin Stepanenkov   14 Apr 2002 20:43:19 
Архивное /ru.cgi.perl/164703c9b8702.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional