[Pdx-pm] Jifty template?

Chris Dawson xrdawson at gmail.com
Fri Dec 15 17:31:15 PST 2006

Is HTML::Mason still tightly coupled to mod_perl and Apache?  Are you
required to use Apache when using, and more specifically testing,
jifty apps?  Can a jifty app run on top of lighttpd, or behind a pound
reverse-proxy, or even with it's own stand alone pure Perl server?
Unfortunately when I hear HTML::Mason right now I cringe because it
allowed me to write web applications where the logic and presentation
were mixed and mashed together.  And HM ran on top of mod_perl which
didn't work with apache 2.0 for four years, and that was plenty of
time to discover rails.


On 12/15/06, Michael G Schwern <schwern at gmail.com> wrote:
> Eric Wilhelm wrote:
> > I believe TT support would have to run on top of Mason.  However,  the
> > current direction appears to be favoring the new Template::Declare.
> >
> >   http://svn.jifty.org/svn/jifty.org/Template-Declare/
> >
> > I get the impression that this is intended to provide template
> > functionality without whatever drawbacks TT must have (or be perceived
> > to have) in the jifty context.  This is just my understanding of what's
> > going on based on peripheral observation.  If you're really curious,
> > it's probably best to get on the jifty mailing list or #jifty on
> > irc.freenode.net.
> AFAIK the Jifty folks don't like TT ("I will not learn yet another language for templating"), but I'm sure if someone came along and bolted TT on top of Jifty they wouldn't mind.  It sure would stop a lot of complaints.  I doubt it has to live on top of Mason, I don't think Jifty is using the Mason event loop.
> If you want to read up about Template::Declare once place is the "Scary Jifty" slides.
> http://bestpractical.typepad.com/worst_impractical/2006/12/index.html
> Slide 136 is where they get into TD (don't worry, the slides are short).
> If you're confused, ask here and I'll see what I can fill in.
> _______________________________________________
> Pdx-pm-list mailing list
> Pdx-pm-list at pm.org
> http://mail.pm.org/mailman/listinfo/pdx-pm-list

More information about the Pdx-pm-list mailing list