Plack basics - website best practices
You can find more information on the speaker's site:
See Tatsuhiko Miyagawa's Tutorial for a more comprehensive version of this talk (and more about deployment as well).
Plack sits between your web server (Apache, Starman, FCGI) and your framework/code (Catalyst, Dancer, Mojo, or Web::Simple or your own raw code).
This makes changing web server easy - but it also means you can use any of the generic Plack::Middleware layers, from access logs to debugging, to serving static content.
You get a standalone web server for free, which make development much easier!
I'll also briefly cover general best practices with server configuration (proxies, caches and fail over).
Attended by: Jody Belka (knewt), Leo Lapworth (Ranguard), Dave Cross (davorg), David Dorward, Marcus Ramberg (marcus), Sam Kington (skington), Matthew Black, Alex Balhatchet (Kaoru), Mark Norman Francis, Cass Johnston, Marco Fontani (mfontani), Mike Whitaker (Penfold), Michele Beltrame (arthas), Darius Jokilehto, Braudel Maqueira (brau), Neil Hemingway (neilh), fifi, Peter Shangov (pshangov), Peter Rabbitson (ribasushi), Nuria Arranz-Velazquez, Anatolie Mazur (Mask), Mallory van Achterberg (Stomme poes), Alex Timoshenko, Martin Evans (mjevans), Colin Newell (bfwg), Andy Smith, Alex Burzyński (AJGB), James Aitken (LoonyPandora), Daniel Lukasiak, Mukhtiar Gill (mac), Simon Williams, David Precious (bigpresh), Andrew Todd (Toddy), Mikael Brefelt (mibre), Dark Knight, kevin dawson (bowtie), stuart Skelton, Pete Douglas (Pete), Andy McFarland (andym),