Marketpath CMS is comprised of 3 primary environments - the Manage environment, the Preview environment, and the Live environment (Fig. 1). Each environment is completely isolated from the others, except for a highly secure connection.
Figure 1 - Three environments of Marketpath CMS
The Manage environment is where all your content creation and updates take place (Fig. 2). This is where you create and edit blog posts, articles, calendars, image galleries, etc. It’s where you organize your content and apply tags. All content, excluding form submissions, originate from the Manage environment.
The Manage environment can be accessed by typing or clicking on the following URL:
Figure 2 - Marketpath CMS Manage environment
The Preview environment is where you review your changes prior to publishing them (Fig. 3). This environment is an exact replica of the Live environment. The engine that renders preview sites is the exact same as the engine that renders Live sites. The difference is that content is automatically sent to the Preview environment every time you save your content, whereas, in the Live environment, you have to explicitly publish the content.
Figure 3 - Marketpath CMS Preview environment
By default, the Preview site requires a password and limits concurrent visitors to a maximum of 10. Once logged in, the preview session will expire after 1 hour and require a user to enter the password again. If you are currently editing your site in the Manage environment, however, you will not be required to enter a password.
The Live environment is where your public facing website is hosted (Fig. 4). This is where prospects, customers, or other individuals visit your site and interact with the content you’ve created and published. This is where conversions take place when visitors submit forms, subscribe to a newsletter, or download whitepapers and case studies.
Figure 4 - Marketpath CMS Live environment
As an example, Marketpath’s Live website can be found at https://www.marketpath.com.
One important thing to note is that the Live environment is not updated until content is explicitly published.
These three environments are completely separated from each other in both their physical and virtual environments. This is often referred to as a decoupled CMS because each component resides on separate servers in separate networks and are all decoupled from each other.
Separating these three environments allows us to scale each environment as traffic increases or decreases.
Most content management systems combine the Manage, Live, and Preview environments into one environment per site. This creates a higher security risk and makes critical fixes and feature updates more difficult to apply rapidly.
Marketpath CMS mitigates these additional risks by separating the environments, each with their own specific security considerations.
Please fill out the form below with your feedback or any questions you may have after working through the "Environments" lesson.