Understanding the CakePHP Queue Plugin and Jobs

A large crowd of people dressed in medieval-style clothing, including robes, cloaks, and hats, walking in a procession through an ornate, dimly lit cathedral-like structure with arched ceilings and sunlight streaming through the windows.

In this post, we look at how to use CakePHP's Queue Plugin to efficiently manage and execute background tasks. We'll explore the structure, implementation, and benefits of this approach, with a focus on the `src/Job` directory and related components of Willow CMS.


Getting Started with Willow CMS: Posts and Pages

Willow CMS has officially launched! I've been building Willow CMS for a few months now and it's time to put version 1 into use. Willow offers offers dual editing options with both Trumbowyg Rich Text and Markdown editors, image management capabilities, AI features for SEO optimisation and automatic translation support for 25 languages. In this post I share a video showcasing the Willows interface for publishing pages and blog posts.