It is CGI that is losing its relevancy, and the age of tutorials on "how to" with CGI is simply a symptom of that fact.

Here are the basic steps:

The next step will be figuring out how to run something like Mojolicious, or Dancer, possibly on top of Plack, leaving CGI in the past, where it belongs. ;)

By the way; CGI itself hasn't changed much since Ovid's tutorial was written, which is another symptom of its gradual loss of relevancy. The tutorial is probably mostly still applicable to CGI today as it was in 2000, though webserver fashion has evolved a bit. What has occurred in the 14 years since that was written is that persistent web frameworks have replaced raw CGI, making life (mostly) easier for everyone in the web development realm.


Dave


In reply to Re: Tutorial update? by davido
in thread Tutorial update? by lev

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.