Content Delivery
Content Delivery provides modules for getting content out of the Content Manager and on to the Presentation Server and APIs for implementing dynamic Web site functionality.
- Developing Web sites
Content Delivery is about getting content out of the Content Manager and on to the Presentation Server and implementing dynamic functionality in Web sites. This section provides an overview of how to implement Content Delivery and develop your Web sites using Content Delivery Modules. - Content Deployer
When a user publishes content, the Content Deployer unpacks the incoming Transport Package and processes its transport instructions. You can change the default behavior of the Content Deployer by creating a custom Module and adding it to a Processor, or by extending an existing Module. - Storage Layer
The Content Deployer deploys incoming content from the Content Manager to the Storage Layer, which stores the content in the Content Data Store (a database or the file system). You can extend the Storage Layer to enable storage to any medium. You configure storage in the Storage Layer configuration file. - Caching
Caching speed up your Web site by storing commonly used or resource-intensive objects in a cache. The cache keeps these objects available rather than reinitializing them each time they are requested. In a scaled-out scenario, synchronize the various caches using remote synchronization. https://www.sdltridionworld.com/articles/whatisthesdltridionobjectcache.aspx - Dynamic Component Presentations
Components are combined with Component Templates during publishing to produce Component Presentations. A Component Presentation is a publishable piece of content. You can add static Component Presentations to a Web page manually in the Content Manager, or dynamically at runtime. This section describes how to create Dynamic Component Presentations. - Managing Web site code (TCDL)
It is recommended to manage your Web site code using SDL Tridion. When you use and create tags in a technology-neutral language called TCDL, Content Delivery transforms into your Web site's language (actual code) at various stages of the delivery process. - Search
You can implement search as a free-form interface using a third-party search application; or you can use the filtering and querying capabilities of the Content Delivery API to create a query-type interface for searching. - Dynamic Link Resolving
You can create links to Components, Multimedia Components or Pages. On the published Web site, the links become links between published Web pages. You can configure how Content Delivery handles dead links, ambiguous links, and links to Components that were published but not embedded on a Page. - Navigation
You can implement Web site navigation in an SDL Tridion Web site using the organization of Structure Groups in the Content Manager, or you can use a taxonomy tree (Categories and Keywords) to create more sophisticated navigation (intelligent navigation). - Content Delivery Web service
The Content Delivery Web service makes distinct pieces of content of your Web site available to third parties such as social networking sites or partner Web sites. This is a growing trend on the Web, ideal for maximizing cross-selling opportunities. - Ambient Data Framework
The Ambient Data Framework allows you to gather and transform Web site data, such as information about your visitor or about the current session and implement specific functionality by creating your own Claim Processors and organizing them into cartridges that plug into the framework. - Context Engine
Use Context Engine to retrieve, and respond to, information about the user visiting your Web site, as well as the hardware and software used to access the site. Device information is supplied by the SDL Mobile device database, which is a separately licensed offering from SDL. Without this database, Context Engine has no access to device information. Context Engine integrates with the Ambient Data Framework to make use of this context information. - Profiling and personalization
Use profiling to track who visits your Web site, which content they access, and which links they click. Use personalization to use the information gathered through profiling to define types of Web visitors and to mark content as being only interesting to a specific type of Web visitor. - Content Delivery security
This section describes the subsystems and services of Content Delivery System, the default user accounts used to access and run these subsystems, and the minimal rights, privileges and/or permissions required by an account to operate a subsystem. - Reference section
This section contains reference information for Content Delivery.