
CakePHP
Fast, reliable CakePHP 5 tests: fixtures, strategies and mocks
A practical CakePHP 5 testing setup: schema from migrations, strict fixtures, TransactionStrategy, table and integration tests, and mocks with mockModel().
By Cloudsoft Zone
Cloudsoft Zone Build, deploy and scale with practical guides to PHP, Node.js, React, DevOps and AI automation. Explore the guides
Topic
70 articles

CakePHP
A practical CakePHP 5 testing setup: schema from migrations, strict fixtures, TransactionStrategy, table and integration tests, and mocks with mockModel().
By Cloudsoft Zone

TutorialAI and Automation
A Laravel 13 support assistant that answers from your help centre with citations: Gemini Embedding 2, pgvector search, grounding checks, human hand-off and evals.
By Cloudsoft Zone

Troubleshooting guideMagento
Magento search down? Check OpenSearch health, Magento's engine settings, version support, locked indexers and read-only indices, with tested commands for each.
By Cloudsoft Zone

Architecture guideCakePHP
How to structure access control in CakePHP 5 with the Authorization 3.x plugin: entity and table policies, scopes, admin rules, request policies and tests.
By Cloudsoft Zone

ComparisonAI and Automation
The same Laravel task written with laravel/ai and with the Anthropic, OpenAI and Gemini PHP clients: trade-offs, lock-in, missing features, batch costs and testing.
By Cloudsoft Zone

ComparisonMagento
Three products share the Magento name. Compare Magento Open Source, Adobe Commerce and Adobe Commerce as a Cloud Service on licence, hosting, upgrades, B2B features, storefronts and how you build customisations.
By Cloudsoft Zone

Resource guideMagento
Magento Open Source and Adobe Commerce 2.4.9 require PHP 8.5, Valkey, OpenSearch 3 and a newer database. Here are the tested versions, support dates, breaking changes and a practical Composer upgrade checklist.
By Cloudsoft Zone

Architecture guideWordPress
When headless WordPress pays off, how to expose custom post types to the REST API or WPGraphQL, and how to cache and revalidate Next.js pages on publish.
By Cloudsoft Zone

TutorialCodeIgniter
Install CodeIgniter Shield, issue hashed access tokens at login, protect API routes with the tokens filter, restrict actions with scopes and permissions, and revoke tokens on logout, with code checked against current docs.
By Cloudsoft Zone

TutorialCakePHP
Set up cakephp/authentication 4.x on CakePHP 5: middleware order, Session and Form authenticators, hashing, safe redirects, remember-me and tests.
By Cloudsoft Zone

TutorialMagento
Adobe now tests Magento and Adobe Commerce with Valkey instead of Redis, and 2.4.9 uses Valkey options in bin/magento. Learn which version you need and how to configure default cache, page cache and sessions.
By Cloudsoft Zone

Troubleshooting guideMySQL
Why InnoDB returns errors 1213 and 1205, how isolation levels and gap locks decide what gets locked, how to find blocking transactions with the Performance Schema, and the application changes that make deadlocks rare.
By Cloudsoft Zone
Showing 12 articles