This document discusses improvements to Site Manager's publishing performance. It outlines existing publishing functionality in versions 7.1 and 7.2, including archive sections, publish now, per-language multi-threading, and I/O improvements. New functionality in version 7.3 includes configurable file I/O block size, email notifications, improved navigation performance, and broker performance enhancements. Customer examples show publishing time reductions from 35 minutes to 2 minutes for St Andrews, and 3-5 hours to 20-40 minutes for OECD after upgrading.
2. • Why
• Customer Demand / Requirements
• Both the size and complexity of sites is increasing
• OECD have about 1.5M pages
• Weitz & Luxenberg have about 2M pages
Publish Performance 2
6. Existing Functionality (Site Manager 7.2 Series)
• I/O Improvements
• Only Write Changed Pages to Disk
• Only Write Changed Files to Disk
• Only Publish Changed Fulltext Pages
• Skipped if file exists within publish folder and
Content not updated in last “x” minutes / days
• Improved Broker Performance
• Media Broker Improvements for Binary
Independent Media
Publish Performance 6
7. New/Improved Functionality in Site Manager 7.3
• I/O Improvements
• Configurable File I/O Block Size
• Disable Case-Sensitive Folder Name Checking
• Email on Publish Success / Failure
• Email includes generated logs for debugging
• Improved Use of Pre-Cached Elements within
Content Types
• SiteManager?ctfn=cache (Configuration Tab)
Publish Performance 7
8. New/Improved Functionality in Site Manager 7.3
• Improved Navigation Performance
• Pending Content in Preview
• Keyword Search Content
• Improved synchronisation within index generation
• Data structure changes within index generation
• Publish To One File
• Per-Content Multi-Threading
• Improved Performance within Access Controlled
Sections
Publish Performance 8
9. New/Improved Functionality in Site Manager 7.3
• Improved Navigation Performance
• Related Content (Advanced)
• Improved Performance for Fulltext Pages
• Related Content Grandchildren
• Improved/minimised code synchronisation
Publish Performance 9
10. New/Improved Functionality in Site Manager 7.3
• Improved Broker Performance
• Media Broker
• Changed Data Structures
• Download Content Broker
• Changed Data Structures
• Server Side Link Broker
• Improved/minimised code synchronisation
Publish Performance 10
11. • Customer Stories (since upgrading to 7.2)
• St Andrews (test server)
• 35 minutes -> 2 minutes (upgraded from 6.2)
• Improvement includes new server
• 4 Publish Threads, 2 File Writing Threads
• OECD
• 3-5 hours -> 20-40 minutes
• 16 Publish Threads, 8 File Writing Threads
• Ringier Trade Media
• Overall 50% improvement (upgraded
from 7.1)
Publish Performance 11