About this extension
The Articles & Blog extension is the definitive publishing framework engineered for Pragma CMS. Designed with a strict focus on web standards and database efficiency, this extension delivers a fast-loading, SEO-compliant blog or news room instantly without the overhead of heavy blogging plugins.
Instead of burying your posts inside a bloated, unstructured database table, this module implements a beautifully normalized schema. It splits your content into the lightweight, indexed articles structure and the corresponding articles_translation tables. This guarantees blazing-fast queries even as your publication grows to tens of thousands of articles.
Advanced Dynamic Filtering
The package registers the blog category hierarchical taxonomy in the core database. When users browse your blog, Pragma CMS uses high-performance, single-pass recursive queries (TaxonomyTermManager::getTermIdsWithAllDescendants()) to resolve child and grandchild category listings dynamically. It keeps database roundtrips to an absolute minimum, ensuring your page is compiled server-side in under 40ms.
Hybrid Rendering Capabilities
Whether you require a traditional Server-Side Rendered (SSR) setup to maximize search engine crawlers, or a headless JSON API payload for a decoupled React or Vue Single Page Application (SPA), the Articles & Blog module has you covered. The data layer is exposed cleanly through native Pragma API endpoints.