Run Multiple Independent Sites from One MODX 3 Installation Using Contexts
Configure MODX 3.x to run multiple independent websites from one installation using Contexts, with isolated resource trees, settings and ACLs per domain.
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
Configure MODX 3.x to run multiple independent websites from one installation using Contexts, with isolated resource trees, settings and ACLs per domain.
Learn how to use MODX Chunks and Snippets to separate PHP logic from HTML layouts, reducing template redundancy and improving site maintainability.
Choose between a deep Resource Tree and a flat structure with Templates and Categories in MODX Revolution. Compare trade-offs, performance, and URL stability for large-scale sites.
A concise architecture note on using modCacheManager for MODX Revolution snippet caching, covering minimal design, trust boundaries, operational checks, failure modes, and when to change the design.
Stop mixing your MODX logic. Learn when to use Snippets for dynamic output and Plugins for system behavior to build a more maintainable, performant CMS.
Learn how to extend MODX Revolution by creating custom Template Variable (TV) input types to improve data integrity and the Manager user experience.
Learn how to speed up MODX Revolution sites by caching snippet output and isolating user‑specific logic in thin uncached wrappers.
MODX Revolution’s default menu can bury frequently used tools. Learn how to register a custom <code>modAction</code> and <code>modManagerMenu</code> to surface a “Recent Resources” page directly under Components.
Decide when to use cached MODX template tags versus uncached tags for dynamic content. Avoid stale user data and cache poisoning with a practical validation pattern.