Hello krankin and welcome to the monastery and to the wonderful world of Perl!

Basically you will need a frontend made with Mojolicious (full featured perl web framework; great documentation) or Dancer2 (probably easier to get started) to fetch users parameters. Then you can use Template::Toolkit (or something similar in CPAN like Text::Xslate ) to customize users pages.

Then you ship these customized templates into an Apache (external?) webserver, automate the Apache configuration to load this new content, eventually automate the DNS population entry for this new website.

In the front end you can implement a queue manager to put on the queue all the steps, so you can render a page telling the user that the work is in progress.

Is not exactly my field and I never done something similar, but I'd proceed this way. Sounds fun :)

I have some link about learning Perl in my bibliotheca

Share here your doubts in a clear way, with code examples and you will get for sure better support.

L*

There are no rules, there are no thumbs..
Reinvent the wheel, then learn The Wheel; may be one day you reinvent one of THE WHEELS.

In reply to Re^3: n00b asks first question by Discipulus
in thread n00b asks first question by krankin

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.