Currently I have a production and test environment for each website. Each has a structurally identical database and, for the most part, identical code. Only a config file is different and this holds things like the database credentials along with flags to switch off things like notification emails in the test site. Some also have a dev environment which shares the test database.

With the current shared hosting, I am unlikely to be able to do anything in the the test environment that will break the production environment without copying code into it. With a VPS my concern is that I will have access to, and will need to administer, the parts of the system that control both environments and therefore the likelihood of me breaking the production environment increases. So my thought was to have a separate VPS for each environment and use well thought out scripts to copy between them when the time comes.

Perhaps that is overkill...

Coding is not my full time profession. If there is a problem I need to sort it out as I don't have an IT team but I also have a business to run.


In reply to Re^9: Perlbrew on shared hosting by Bod
in thread Perlbrew on shared hosting by Bod

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.