выбор принципа сборки web страницы

Общие вопросы программирования, алгоритмы и т.п.

Модератор: Модераторы

выбор принципа сборки web страницы

Сообщение ger0strat » 17.07.2014 09:38:49

Доброго времени суток.
Состряпал самопальный вебсервер, из папки файлы передает на ура, но понадобилось страницы генерировать. Не долго думая полез в стандартные классы и нашел THTMLDocument. Вполне работает, но мне не дает покоя мысль, что работать это будет дольше, чем сборка из кусков текста вроде того, как это происходит в php. Есть какие-нибудь соображения на тему?
ger0strat
новенький
 
Сообщения: 40
Зарегистрирован: 13.05.2014 19:35:56

Re: выбор принципа сборки web страницы

Сообщение Дож » 17.07.2014 20:02:15

Да, работать будет дольше, отсылать готовые куски быстрее.
Аватара пользователя
Дож
энтузиаст
 
Сообщения: 899
Зарегистрирован: 12.10.2008 16:14:47

Re: выбор принципа сборки web страницы

Сообщение perlpunk » 17.07.2014 20:21:55

Есть стандартный шаблонизатор:
http://free-pascal-general.1045716.n5.n ... 10448.html
https://github.com/alrieckert/freepasca ... b/examples

и список других
http://wiki.lazarus.freepascal.org/Template_Engines
https://github.com/synopse/dmustache

Исходить надо из того для чего шаблоны - если их будут постоянно править другие люди (верстальщики, пользователи и т.п.) - надо подобрать наиболее простой.
Если же правки редко делаются - то проще просто собирать конкатенацией или типа stringbuilder.
perlpunk
новенький
 
Сообщения: 90
Зарегистрирован: 26.09.2008 21:19:48

Re: выбор принципа сборки web страницы

Сообщение sohar » 27.08.2014 16:49:11

Исходить надо из того для чего шаблоны - если их будут постоянно править другие люди (верстальщики, пользователи и т.п.) - надо подобрать наиболее простой.
Если же правки редко делаются - то проще просто собирать конкатенацией или типа stringbuilder.
sohar
незнакомец
 
Сообщения: 1
Зарегистрирован: 27.08.2014 16:45:16

Re: выбор принципа сборки web страницы

Сообщение hinst » 27.08.2014 21:59:28

не надо конкатенацией, надо с шаблонами, так проще и себе и всем
Аватара пользователя
hinst
энтузиаст
 
Сообщения: 781
Зарегистрирован: 12.04.2008 18:32:38

Re: выбор принципа сборки web страницы

Сообщение ger0strat » 22.09.2014 19:12:56

perlpunk писал(а):Есть стандартный шаблонизатор:
http://free-pascal-general.1045716.n5.n ... 10448.html
https://github.com/alrieckert/freepasca ... b/examples

и список других
http://wiki.lazarus.freepascal.org/Template_Engines
https://github.com/synopse/dmustache

Исходить надо из того для чего шаблоны - если их будут постоянно править другие люди (верстальщики, пользователи и т.п.) - надо подобрать наиболее простой.
Если же правки редко делаются - то проще просто собирать конкатенацией или типа stringbuilder.

Спасибо, буду пробовать. Как раз собрался переписываь.
ger0strat
новенький
 
Сообщения: 40
Зарегистрирован: 13.05.2014 19:35:56


Вернуться в Общее

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 18

Рейтинг@Mail.ru