Dynamic and static (exported) sites overview

ACM installation and site types

Each ACM installation has a single database that stores configuration and content information for all of your sites. As you create web pages, the content and other page configuration information is stored in the ACM database. When you view a page, the system gathers the page information from the database and renders (compiles and displays) the page you requested. Once you have actually published the page, the system goes one step further and makes the rendered page visible in View mode, without the need to log into the ACM.

The environment described above is referred to as a dynamic environment or dynamic site. The content and the system used to create the content (the ACTIVE CM) are all in the same location and are integrated. When content changes are published, they are immediately visible on your site. If this is the site you make available to your public, they too will see the changes immediately.

Another approach is to export your site content to a different location, perhaps on a separate web server. This in effect unhooks your site content from the ACTIVE CM and duplicates your site content in a location separate from the dynamic environment. The site resulting from the export is referred to as the static site. In order to indicate that you want to export a site, you must configure the site export information on the Publication tab of the Site Manager, for each site you create.

The benefits of using one site type over another depend on your organization's needs. If your web site will consist mainly of view-only content created on general content pages, you may wish to use a static site to increase the page load times. On the other hand, if your site has a lot of personalized pages and pages that require user and database interaction, you may choose to only have a dynamic site as these page types do not get fully converted to .html.

Dynamic sites - things you should know

If you make your web site(s) available to your public directly from the dynamic environment, you need to remember that content is visible immediately upon publication. This is different from the static (exported) site that requires the additional step of exporting the site to the remote static location.

Note that Personalization only works in a dynamic site environment. You may add a login page within your static site for visitors to access personalized content, but the personalized pages will remain within your dynamic URL.

Static sites - things you should know

Static sites are the result of the exportation of your site from the dynamic site environment. When a site is exported, the system converts all pages to simple .html files and places them in a hidden folder in the same location as your ACM is installed. The system then uses the FTP information you entered on the Publication tab of the Site manager to export the site to the location you specify. When users access the site, they are accessing your static site rather than your dynamic site.

The fact that there are now two sites, one of which is the exported, converted, remote site, has further implications of which you should be aware:

Multiple sites in a single ACM installation

If you are creating multiple sites within a single installation of the ACTIVE CM, we recommend that you decide whether you will export all of the sites or none of the sites. It is not advisable to maintain some sites as dynamic and others as static within the same ACM installation, as this can cause errors in the link conversion process and result in incorrect page linking.

Related Topics