Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?
 
PerlMonks  

Re: Yet Another Templating System

by Anonymous Monk
on Apr 28, 2006 at 08:17 UTC ( [id://546211]=note: print w/replies, xml ) Need Help??


in reply to Yet Another Templating System

put it away. please.

I've seen a lot of home-rolled templating systems, and none of them come even close to The Template Toolkit, most of them were quite frankly awful and became a maintainence nightmare by the time I'd arrived to work on them - sounds like you've created just such a monster to make life miserable for whoever comes into your business.

A better plan would be to see how much work it would be to take the unique elements or bespoke bits of your templating system and provide them as a plugin for TT so that you don't have a nightmare legacy for the next 5 to 10 years that holds back your company and causes people to quit.

In case it hasn't become clear yet, I've left jobs because people thought they could build a better PHP, ASP, TT and failed. In every case they struggled to maintain, document and extend their systems and fell behind as staff struggled to learn it and left or became unproductive as they tried to make it handle new requirements.

Replies are listed 'Best First'.
Re^2: Yet Another Templating System
by eric256 (Parson) on Apr 28, 2006 at 15:03 UTC

    Your absolutly right! Template Toolkit is the best thing ever made and no one will *EVER* make a better one. And since Template Toolkit arrived by virgin birth we know that no *home rolled* templating system will *EVER* be better than it. I'm sure in 60 years I'll still be using Template Toolkit because it's simply the most amazing and powerfull template system ever built by man. Its amazing design means that it will be able to handle any task ever presented to any template system ever for all time!

    /me goes to finish working on his plugin to make Template Toolkit order lunch.


    ___________
    Eric Hodges

      What are the odds that someone with the explicit design goal of avoiding any non-core modules will write a templating system half as capable as the Template Toolkit in less than a year?

      In my opinion, they're negligable.

        That doesn't exactly defend to Anonymous Monks rant. Maybe it is justified and maybe its not. Maybe this guys template system is great, maybe it sucks. To just bash him like that and say that all the systems he had seen in the past, so all the ones he will see in the future will suck too, is just crazy so I felt like having a little laugh. Don't crush new peoples dreams just because you've never seen anyone do what they want to do succesfully. We can dream a little can't we? And realistic dreams arn't near as much fun are they?


        ___________
        Eric Hodges

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://546211]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others surveying the Monastery: (2)
As of 2024-04-25 04:37 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found