Mario

Topic: No Smarty

Hi all,

I've found a site that could open a warm debate here : http://nosmarty.net/

It got shooting down of the benefits listed in smarty's website, aswell as some anti-testimonials, this one got my attention the most :

Anti-Testimonial 1:
...
There are three huge problems with Smarty that is making me throw this framework out: Its caching system, delayed template rendering, and unnecessary memory usage. To use Smarty, you essentially have to program the same thing twice - first, cache whatever data you need out of the database, then parse that data into the template. I gave Smarty a try since it came highly recommended.
...

another one :

Anti-Testimonial 2:
Smarty is completely unnecessary, it offers nothing that can’t be acheived by plain PHP. It’s a pointless and restrictive computational and development overhead.

I have the pain of working with smarty on several projects right now. It is one of the key things I’m hoping to move them away from.

Tell me y'all, what do you think about this? And for the jobberbase dev team, are there any intentions to get rid of smarty in future releases? What was the intial reason for including it in the start?

roboneal

Re: No Smarty

Dumping it would help initial installation overhead with directory security (especially on IIS platforms).

My two cents.