Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Stephen 204 posts 246 karma points
    Jun 01, 2011 @ 15:28
    Stephen
    0

    development process

    As a relative newbie I'm still trying to get my head round a few things and have a few questions.  From a top level perspective the process for getting a website live could be as follows

    1. Install and setup Umbraco on local development machine
    2. Design pages/doc types/templates etc
    3. Setup Umbraco on Live server
    4. Copy website to live server and give access to client.
    5. Let the client populate the site with content/pages etc

    My questions are...

    1. I have a dedicated server with exisisting sites on it all using host headers, can i install Umbraco on the default website without breaking any of my existing sites
    2. Why bother working locally if in the end I'm going to have to transfer all the content to live, can i just work on the live server?
    3. With my 1 live umbraco installtion can I run multiple websites for different clients or should i install a seperate install for each client. ie clients login and access their own cms...

    Apologies if the above questions sound very basic but i'm trying to get things setup in the right way...

     

  • Arjan H. 226 posts 463 karma points c-trib
    Jun 01, 2011 @ 16:27
    Arjan H.
    0

    1) Why would you want to install the Umbraco site on the Default Website as opposed to setting up a separate website in IIS, preferrably with its own Application Pool? Of course, if the Default Website is not serving any content at the moment you can use it to install Umbraco, and it shouldn't interfere with other websites in IIS.

    2) If you're not planning on creating any custom packages, or extending Umbraco in any way (which probably needs some debugging) you could decide to work directly on the live server.

    3) It is possible to configure multiple sites for different clients in one Umbraco installation, but I'd strongly advise against it. You'd need some kind of naming convention to distinguish between the document types, templates and macros for each site. But you're Umbraco installation will probably get cluttered in no time, and you'll go crazy. :)

  • Stephen 204 posts 246 karma points
    Jun 01, 2011 @ 16:33
    Stephen
    0

    Thanks for the reply, I was always of the understanding that when you install Ubmraco it had to be installed on the default website, was that only for older versions of Umbraco or indeed older versions of IIS?

    I'm already crazy enough so I'll steer clear of multiple sites on 1 install, can i assume then that its fine to install umbraco each time for a new client on the same live server? If so what is the max that is allowed or indeed that a server can handle?

    I guess i could create a subdomain for each client (cms.clienturl.com) for each installation of Umbraco?

    Thanks again.

     

  • Arjan H. 226 posts 463 karma points c-trib
    Jun 01, 2011 @ 16:51
    Arjan H.
    0

    Yes, I'd advise you to set up a separate Umbraco configuration for each website.

    The amount of Umbraco installations a single server can handle mainly depends on the amount of traffic the websites generate, and on available memory, CPU, database, and harddisk space (in that order). We're currently using a dedicated Single Quad Core x3430 with 4GB and regular SATA disks and with the current server load we should be able to deal with 20 installations, without doing any tweaking. The bottle neck would be the 4GB memory, so by upgrading to 8GB we could probably serve 50 installations. Again, this is just a simple calculation. No hard statistics to back it up.

    You don't need to set up a subdomain for each client. Clients can just browse to http://www.clienturl.com/umbraco/ to log in to the CMS.

  • Stephen 204 posts 246 karma points
    Jun 01, 2011 @ 16:55
    Stephen
    0

    Thanks Arjan, appreciate your input.

Please Sign in or register to post replies

Write your reply to:

Draft