On Friday 20 August 2010 08:43:11 Matthew Young wrote: > Hi guys. I wrote a post to the Perl subreddit of reddit.com asking > about writing very simple blogging software. Something similar to > this: http://metastatic.org/source/blog/. The original post is here: > http://www.reddit.com/r/perl/comments/d38u2/ask_perl_i_want_to_write_a_mini > malist_piece_of/ > > Anyway, I got this reply: "Your project sounds very modest in scope > and looks to me like a candidate for a feathery-light, non-framework > approach -- for example, potentially just a script to merge your blog > entries with a template or two, and generate static pages, served by > Apache maybe?" > > My questions for you guys are, as a perl neophyte, what do I need to > know to take this feathery-light approach, and where can I learn these > things? I don't have any experience with web programming, but I'm > looking to get started with a project and thought this might be a > good start. Thanks guys.
Well, if you don't want to use a full-blown framework such as Catalyst, then at least look at one of the lightweight frameworks such as Dancer ( http://perldancer.org/ ) or Mojolicious-Lite ( http://search.cpan.org/perldoc?Mojolicious::Lite ). I've also done some work with CGI::Application, but it doesn't give you a lot. For a good templating system, I can recommend http://template-toolkit.org/ (HTML::Template has been unmaintained for a long time, though there seem to be some active clones and spin-offs on CPAN, and I never really liked it.). Finally, I should note that Altreus and I are working on a blog engine called Catable (short for CATAlyst BLog Engine) based on Catalyst, Template Toolkit and DBIx::Class. You can find what we have so far here: http://github.com/shlomif/catable/tree We're planning it to be a full-featured blog engine - not a "very simple" one, but naturally no one will be forced to make use of all of its feature. If you'd like to join, then let me know and I may be able to give you some guidance. (We haven't made a lot of progress with it lately). Regards, Shlomi Fish -- ----------------------------------------------------------------- Shlomi Fish http://www.shlomifish.org/ Parody on "The Fountainhead" - http://shlom.in/towtf God considered inflicting XSLT as the tenth plague of Egypt, but then decided against it because he thought it would be too evil. Please reply to list if it's a mailing list post - http://shlom.in/reply . -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] http://learn.perl.org/
