Publishing System Manager
In Publishing System, administrators can define multiple locations to which the site or portions of the site can be published. Administrators can define user groups with permissions to publish content and configure multi-format publishing.
The publishing process prepares XML pages and components to be consumed as content. When a publish initiates, Ingeniux CMS sends XML files marked for publish to the specified publishing target(s). Subsequently, the replication process copies these files to a directory on the DSS. This two-step process separates the files used to display the production site from the publishing work conducted on the CMS.
The CMS employs a dynamic publishing system. Just-in-time rendering of all content, including dependencies, is the core of dynamic publishing. When a page pulls content from elsewhere in the site via a link, navigation, or component, the CMS creates a dependency. With dynamic publishing, the data for each dependent item is pulled when a page is first rendered on the DSS, and navigation results are cached in memory. Thus, the CMS does not have to process dependencies for published content. The result is a substantially faster publishing process.
The process of moving content from the CMS to the DSS works like this:
- Users with the appropriate permissions execute a publish.
- The Publishing System determines the content's dependencies.
- The CMS creates XML files in the publishing target.
- If the user performs replication, the CMS replicates newly published files from the publishing target to the DSS.
This section includes:
- Publishing Targets:
- Info: Configure the basics of a publishing target, including file locations, MFO transform, structured URLs, analytics, DSS preview, and Page Builder.
- Replication: Configure replication to copy published files to specified targets.
- Security: Define which user groups have permissions to publish content.
- Publishing Profiles: Set up profiles that automatically publish to one or more publishing targets, with group permissions built in.
- User Agents and Sites: Set up Multi-Format Output (MFO).
- Device Manager: Configure mobile preview on a variety of devices.