Blog
Latest news, updates and guides from the jekcms team
How JekCMS Achieved a 97 PageSpeed Mobile Score
The JekCMS demo site scores 97 on PageSpeed Insights mobile — not through tricks, but through architectural decisi…
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…
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…
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…
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…
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, …
GA4 Integration and Custom Events in JekCMS
Google Analytics 4 integration takes under two minutes through the JekCMS settings panel. Custom events — scroll d…
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…
23 posts · Page 2/2
- Setup and live in 30 minutes
- 14+ professional themes
- n8n automation integration
- Automatic SEO — Sitemap, Schema.org
- PayPal & iyzico payment support