Reply to Re: how to loop in templates?

Your name:

Reply:


Posted by Michael Placentra II on 04/25/07 21:42

metgharab.mestaghrab@gmail.com wrote:
> having developed this simple template engine for my own projects,the
> engine simply replaces the {replacable} tags with the appropriate
> value.
> the template file is read into a string variable $string ,then i use
> preg_replace_callback to process the tags.
> now,i have a problem with the loops.i've though about this:
>
> {LOOP_NAME}
> things to be {repeated}
> {/LOOP}
>
> then i though about using preg_replace_callback twice,once to extract
> the loop body,repeat it then insert it back into $string.
> then use the final preg_replace_callback to replace all {replacable}
> variables.
> is this a bad idea for server loads?
>

I did something similar, and it took me a while to get it to work right, but I didn't have it working for long enough to get an idea of server loads. I now use Smarty template engine because it has more advanced features than I had time to make myself. It didn't seem THAT slow, but I remember wishing it were faster.

-Mike PII

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация