Blog Sections Open
Importing Structured Data from External Files on a Daily Schedule
A practical pattern for parsing external XML files once per day and turning them into stable data for an Evolution CMS project.
When external XML files change on a daily schedule, parsing them on every page request is wasteful. A better pattern is to load the files once on schedule, transform the result into a usable local structure, and let the site read from that prepared data instead of from the raw source each time.
Good Practice
- run the parser from cron
- cache the transformed result locally
- validate the source structure before replacing yesterday's data
This keeps the frontend fast and makes failures easier to isolate when one remote file suddenly changes format.
Building Product Tabs That Editors Can Extend from the Manager
How to implement a tabbed product layout where editors can add or change tab content from the manager instead of hard-coding every tab in the template.
Using pagetitle Placeholders Inside multiTV Output
How to reference the current resource title inside a multiTV-driven layout without hard-coding it into every item template.