Blog

Latest news, updates and guides from the jekcms team

JekCMS Database Schema: Design Decisions and Trade-offs
Tutorials

JekCMS Database Schema: Design Decisions and Trade-offs

The JekCMS database uses 21 tables to model content, users, media, taxonomy, and settings. Some decisions — like a…

J jekcms · · 11 min
Scheduled Publishing in JekCMS: How It Works Under the Hood
Tutorials

Scheduled Publishing in JekCMS: How It Works Under the Hood

JekCMS does not use a cron daemon for scheduled posts. It relies on a lightweight visitor-triggered check that run…

J jekcms · · 14 min
Corporate Blogging With jekcms: An Editorial Process and Measurement Plan
Guides

Corporate Blogging With jekcms: An Editorial Process and Measurement Plan

A practical framework for running a corporate blog on jekcms: how to structure content briefs, build internal link…

J jekcms · · 18 min
Running Dual-Language Content in JekCMS: A Practical Workflow
Guides

Running Dual-Language Content in JekCMS: A Practical Workflow

Maintaining parallel English and Turkish content is straightforward in theory but operationally demanding in pract…

J jekcms · · 16 min
Managing Multiple JekCMS Clients: An Agency Playbook
Guides

Managing Multiple JekCMS Clients: An Agency Playbook

Running JekCMS across a client portfolio involves more than technical setup. You need a reliable deployment proces…

J jekcms · · 20 min
Cache Layers in JekCMS: Page, Object, and Query Cache
Tutorials

Cache Layers in JekCMS: Page, Object, and Query Cache

JekCMS implements three independent cache layers that can be tuned or disabled individually. Page cache stores ful…

J jekcms · · 16 min
Building a News Site With the JekCMS Trends Theme
Tutorials

Building a News Site With the JekCMS Trends Theme

The Trends theme is purpose-built for high-volume news publishing: it handles trending score calculations, time-de…

J jekcms · · 22 min
Transactional Email in JekCMS: Beyond the Default SMTP
Tutorials

Transactional Email in JekCMS: Beyond the Default SMTP

JekCMS ships with SMTP support, but the default configuration is not adequate for production email delivery. SPF, …

J jekcms · · 12 min
GA4 Integration and Custom Events in JekCMS
Tutorials

GA4 Integration and Custom Events in JekCMS

Google Analytics 4 integration takes under two minutes through the JekCMS settings panel. Custom events — scroll d…

J jekcms · · 11 min
JekCMS API v1 to v2: Migration Guide for Developers
Updates

JekCMS API v1 to v2: Migration Guide for Developers

The v1.4.0 release ships JekCMS API v2 alongside the existing v1 endpoints, which remain active until v1.6.0. Key …

J jekcms · · 14 min
JekCMS vs Headless CMS: A Practical Decision Framework
Guides

JekCMS vs Headless CMS: A Practical Decision Framework

The headless CMS trend has dominated conference talks for three years, but most organisations adopting it end up w…

J jekcms · · 15 min
JekCMS on a VPS: A Production Configuration Reference
Tutorials

JekCMS on a VPS: A Production Configuration Reference

The JekCMS production configuration we recommend for a VPS running Nginx, PHP 8.3, and MariaDB 11 involves specifi…

J jekcms · · 14 min
JekCMS Open Source Components: What's Free and What Isn't
News

JekCMS Open Source Components: What's Free and What Isn't

JekCMS is commercially licensed software, but several of its components are published under open-source licenses. …

J jekcms · · 12 min

58 posts · Page 4/4

Order Today

One-time payment, lifetime access. Setup in 30 minutes.

View Pricing
  • Setup and live in 30 minutes
  • 14+ professional themes
  • n8n automation integration
  • Automatic SEO — Sitemap, Schema.org
  • iyzico payment support

Be the first to know

New features, release notes & CMS guides — a couple of emails a month, no spam.