in reply to Database driven web content: live or tape?

Greetings talexb,

Generally, I've found that the only reason anyone should consider not hosting pages "live" (a.k.a. dynamically generated) is for delivery speed to the user or system load. However, usually the load difference between live and static is minimal so long as the server isn't really old/slow.

You mentioned my favorite templating system, HTML::Template. Used in connection with mod_perl, HTML::Template can cache templates, and mod_perl itself caches your scripts and called modules. So generally, a templating system's speed difference should be minimal.

Go with the "live" option. I always have, and it's been a blessing many times over.

-gryphon
code('Perl') || die;

  • Comment on Re: Database driven web content: live or tape?