[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]

Файл: questions-1014060_960_720.jpg -(34 KB, 720x720, questions-1014060_960_720.jpg)
34 No.187380  

Дали тестовое задание на работе.
Не могу разобраться с вопросом: что из себя представляют шаблонизаторы для CMS?

>> No.187384  

>>187380
То же самое, что и любые другие шаблонизаторы.
Если задача объяснить принцип работы, то открываешь исходники парочки, выбираешь тот, который понимаешь, и объясняешь. Общий принцип работы у любых шаблонизаторов одинаковый.

>> No.187389  

>>187384
Насколько я понял, суть шаблонизаторов такова: скармливаешь им html/css блок, а они его переваривают в определнный файл для CMS.

>> No.187390  

>>187389
Скорее, это набор скриптов, позволяющий управлять шаблонами страниц. Или ХЗ, как точнее объяснить. Можно в скриптах использовать прямо HTML-код, а можно применять шаблоны. Шаблонизатор позволяет этот процесс автоматизировать.

>> No.187391  

>>187390
Я вот это заюзал.
http://www.avis-piter.ru/creation_site_template_umi.cms.html

Насколько я понял, тут просто CMS-ке я скормил шаблон в формате tpl. Сама CMS-ка - это набор скриптов для создания страниц, в качестве ответа на http-запросы. Ну т.е. суть такова, что именно tpl- файлы и содержимое из баз данных я буду выдавать вместо html/css блоков.




[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]