Where We Are Today

JekCMS v1.5 manages 12 production sites, handles over 200,000 monthly pageviews collectively, and runs on shared hosting plans that cost $4-10/month. The architecture is deliberately simple: PHP 8.1+, MySQL, zero JavaScript frameworks on the frontend, and a file-based rate limiter that works without Redis.

That simplicity is a strength, but there are features our users keep requesting that require new architecture. Here is what we are building in 2026.

Q2 2026: Block Editor Beta

The current content editor is a textarea with a formatting toolbar. It works, but content creators want more visual control — especially for landing pages and rich content layouts. Our block editor will be lightweight (under 50KB JavaScript, no React/Vue dependency) with these block types:

  • Paragraph: Rich text with inline formatting
  • Heading: H2-H6 with anchor link generation
  • Image: Single image with caption and alt text
  • Gallery: Multi-image grid with lightbox
  • Code: Syntax-highlighted code blocks
  • Quote: Blockquote with optional citation
  • Table: Data tables with sortable columns
  • Columns: 2 or 3 column layouts
  • HTML: Raw HTML for power users

Each block is a self-contained component. Blocks can be reordered by drag-and-drop. The editor stores content as structured JSON, but we render it to clean HTML for the frontend — no JavaScript needed to display block content.

Expected beta release: June 2026. Initial release supports all block types above. Nested blocks (columns containing other blocks) will follow in Q3.

Q3 2026: Plugin Marketplace

Currently, extending JekCMS means editing PHP files. That works for developers but not for agencies managing 20+ sites. The plugin system will introduce:

  • Hook system: Actions and filters that plugins can register with (inspired by WordPress but simpler)
  • Plugin manifest: A plugin.json file declaring the plugin's name, version, hooks, admin pages, and dependencies
  • Marketplace: A curated directory of reviewed plugins hosted on jekcms.alfadizayn.com
  • One-click install: Install, update, and remove plugins from the admin panel

We are not trying to replicate WordPress's 60,000 plugin ecosystem. We want 50-100 high-quality plugins that cover the most common needs: advanced SEO, e-commerce integration, social media auto-posting, analytics dashboards, and form builders.

Q4 2026: Headless API v2

The current REST API (v1) handles CRUD for posts, media, and categories. API v2 will add GraphQL support, real-time subscriptions via WebSocket, and a content delivery API optimized for frontend frameworks:

  • GraphQL endpoint: Query exactly the fields you need — no over-fetching
  • Incremental Static Regeneration: Webhook notifications when content changes, so static sites can rebuild only affected pages
  • Preview API: Authenticated preview of draft content for decoupled frontends
  • Multi-language API: Request content in a specific language with fallback chain

What We Are NOT Building

Equally important is what we have decided to skip: no built-in e-commerce (use WooCommerce or Shopify for that), no visual page builder (the block editor covers layout needs), and no multi-tenant SaaS mode (each site gets its own installation for isolation and simplicity). These are deliberate architectural decisions, not missing features.