Jump to content

Anybody use SMARTY template system?

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
7 replies to this topic

#1
Dan

Dan

    Programmer

  • Members
  • PipPipPipPip
  • 145 posts
As per title, does anybody use SMARTY? I know it is bundled with some web applications now, but I have never understood the point?

Links:

Official Site
Tutorial
Wikipedia - Smarty info

What are your views, I prefer CSS tbh.

#2
Crane

Crane

    Programming Expert

  • Members
  • PipPipPipPipPipPip
  • 398 posts
Very interesting. This is the first I have heard of SMARTY. Looks neat though.

#3
Guest_Jonas_*

Guest_Jonas_*
  • Guests
I have used several open source scripts that relied on Smarty. The first time I tried to work with it in the context of a script it drove me absolutely batty. Once I got used to it, though, it was not so much a problem. I have never used it myself.

The reason why some developers use it, is they can save a ton of time not having to write their own template engine, which allows them to focus on other things. Smarty is probably not the most efficient template engine out there, but it is fairly flexible and well-used.

#4
Guest_Kaabi_*

Guest_Kaabi_*
  • Guests
Yes, it does look interesting, but never heard of it before.

#5
Guest_Estupido_*

Guest_Estupido_*
  • Guests
Seems like a good way to get around doing stuff yourself if you don't have the time/effort to put into it. A+ for supporting the lazy.

#6
Kyle

Kyle

    Learning Programmer

  • Members
  • PipPipPip
  • 34 posts
This looks pretty fun, I may try it later!! since it looks like it will save some time

#7
Blaze

Blaze

    Programmer

  • Members
  • PipPipPipPip
  • 117 posts
Yeah I have never really understood this.
I know Mambo/Joomla uses it or used to use it

#8
Guest_Jonas_*

Guest_Jonas_*
  • Guests
They have a massive forum for support and discussion for a template system. Anyone trying to put together a PHP script for a website quickly should consider it, as it really saves a lot of time creating templates.

The language takes some getting used to, and there are some things it does not do well.