Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more
Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more
This document describes various aspects of deployment in relation to the EPiServer CMS platform. In many large organizations, the actual content production is often done in a protected corporate zone instead of directly on the public server. By using the staging and mirroring features of EPiServer CMS, content is pushed to the delivery environment. Deployment in EPiServer CMS involves the distribution of content and code packages between the development and production environments.
How to run a successful web development project lead to many questions to consider, both for customers, project managers and developers. It is a common practice to develop a site running on a development server and then to deploy it onto a test server, and after a successful test, to deploy the website on the live production web server.
The deployment environment can be divided into the following parts:
Setting up a development environment is quick and easy using the EPiServer Deployment Center. You can choose between an express installation or a custom installation. The platform is delivered with an optional set of page templates. From the download files, you will be creating a new website and setting up a database, together with a Visual Studio project folder and a file share.
The way you set up your development environment can influence the way you build and deploy your EPiServer solution. For example, if your production website will be running a web server with IIS7 it may well be suitable to create a website in EPiServer Deployment Center.
The way you deploy your solution could well be influenced by how you set up the initial development environment. For example, if you are not using IIS as a part of your deployment environment you may need to maintain a separate web.config for your development and production environments.
Why would you want to create an EPiServer solution based on the public templates and/or demo templates from the EPiServer Deployment Center? |
|
Why would you want to create an “empty” website from the EPiServer Deployment Center? |
|
Why would you want to create an EPiServer project in Visual Studio using the EPiServer project template? |
|
Last updated: Mar 25, 2013