хасенчик

житие и страдание грешнаго
 

FastTemplate

March 17, 2006, 6:52 pm от хасенчик

Напоследък страдах от бъркотията, която се получаваше при смесване на asp/php с html код. Това при по-големи обеми от код може да бъде много объркващо!
Та понеже напоследък имам повече свободно време, около напускането на старото бачкане и намирането на ново, седнах да напиша един изцяло мой проект, който скоро ще излезе на яве. Апропо, нямах желание да смесвам кода на скриптовете с кода на презентацията и при търсенето на решение попаднах на FastTemplate. Това е клас за PHP, който разделя изцяло скрипта от презентацията, чрез т. нар. интерполация на промениви. Без да изпадам в подробности ще дам един пример с html:

<div id="header">
<ul>
<li><a href="{HM_GROUP_HREF}">{HM_GROUP}</a></li>
<li><a href="{HM_NEWS_HREF}">{HM_NEWS}</a></li>
<li><a href="{HM_LINKS_HREF}">{HM_LINKS}</a></li>
<li><a href="{HM_MEDIA_HREF}">{HM_MEDIA}</a></li>
<li><a href="{HM_CONTACTS_HREF}">{HM_CONTACTS}</a></li>
<li><a href="{HM_GALLERY_HREF}">{HM_GALLERY}</a></li>
<li><a href="{HM_FORUM_HREF}">{HM_FORUM}</a></li>
<li><a href="{HM_CONCERTS_HREF}">{HM_CONCERTS}</a></li>
</ul>
</div>

Генериранета информация излиза на мястото на {…}. Чисто и спретнато!
РНР-то е още по-красиво, но примери няма да давам, ако някой е заинтересован да пита или да посети официалният сайт на FastTemplate.

Проверете вашето подсъзнание

March 15, 2006, 1:27 am от хасенчик

Точно за няколко минути ще се сбъднат вашите желания!
Всичко, което напишете, със затворени очи, ще се сбъдне в ТОЗИ психологически тест. ;)

хасенчик се задвижва с гордост от WordPressПубликации (RSS) и Комнентари (RSS).