One of the most surprising things people notice when testing SHONiR CMS is its performance. Many developers ask the same question:
How can SHONiR CMS handle extremely high traffic and deliver web pages so fast, even on an average or low-end server?
In real-world testing, SHONiR CMS has been able to handle 100,000+ requests efficiently on modest server configurations – even on shared hosting environments. The secret behind this performance lies in its smart caching architecture.
Instead of modifying the core of CodeIgniter 4, SHONiR CMS simply uses its built-in capabilities in a smarter and more optimized way.
SHONiR CMS does not modify any core files of CodeIgniter 4.
This is intentional.
CodeIgniter has a very strong development team behind it and is one of the most stable and reliable PHP frameworks available today. Rather than altering the framework, SHONiR CMS focuses on utilizing the full power of CodeIgniter in the best possible way.
The goal is simple:
To achieve extremely fast performance, SHONiR CMS uses three different caching layers.
Each layer reduces server workload and improves response time.
The first layer uses the built-in caching feature provided by CodeIgniter 4.
This caching system stores the generated output of a page, allowing the server to deliver the same page quickly without rebuilding it every time.
This built-in feature works extremely well and provides significant speed improvements.
You can learn more about CodeIgniter’s page caching here:
https://codeigniter.com/user_guide/general/caching.html
The second caching layer in SHONiR CMS is HTML static caching.
In this method, the CMS generates a fully rendered HTML version of a page and stores it directly on the server.
When a visitor requests the page:
This approach dramatically reduces server load.
All generated HTML cache files are stored in:
writable/cache/htmls
This method is particularly useful for websites where content rarely changes, such as:
For such sites, content might remain unchanged for months or even years. In those cases, repeatedly querying the database to rebuild pages is unnecessary.
SHONiR CMS handles this intelligently by serving pre-generated HTML pages instantly.
You can see an example here:
https://8.shonir.com/shonir-cms/bpd17/multi-cdn-guide-boost-website-speed-performance.html
If you open the page source, you will see something like this at the top:
<!-- SHONiR Cache generated: 03/08/26 15:07:42 UTC -->
At the bottom of the page you will find:
<!-- SHONiR Cache loaded Time: 03/08/26 23:35:12 PKT Usage:659.19 kb Peak:659.73 kb -->
This provides transparency for developers and helps monitor performance.
To activate the CodeIgniter web page cache, follow these steps:
tbl_configcache_timeIf the value is
0, caching is disabled. Set a value like 300 for 5 minutes cache duration. Example values:
| Value | Meaning |
|---|---|
| 300 | 5 minutes |
| 900 | 15 minutes |
| 3600 | 1 hour |
This setting controls CodeIgniter's built-in web page caching.
To enable HTML static caching, open the
.env file in the root directory of SHONiR CMS. Find this line:
html.cache = false
Change it to:
html.cache = true
Once enabled, SHONiR CMS will automatically generate static HTML pages and store them in the cache directory.
The third layer of caching focuses on image performance.
SHONiR CMS automatically:
This results in faster page load times and reduced bandwidth usage.
To enable image caching:
tbl_configcache_imagetrueTo control image quality, find
image_quality and set values from 0–100. Example: 85 provides a good balance between image quality and file size.
The
cache_time setting acts as the global cache control. If cache_time = 0, HTML caches will be removed after generation. This value affects multiple cache systems, including image caching behavior.
By combining multiple caching layers, SHONiR CMS drastically reduces:
The result is a system that can serve massive traffic even on low-cost hosting environments. This is why SHONiR CMS can achieve exceptional performance without requiring expensive infrastructure.
✔ Clean architecture
✔ Zero modification of CodeIgniter core
✔ Multi-layer caching system
✔ Optimized image delivery
✔ High performance even on shared hosting
All these factors together make SHONiR CMS a powerful and efficient platform for building fast websites.
#SHONiRCMS #WebPerformance #Caching #CodeIgniter4 #WebDevelopment #SharedHosting #WebOptimization #PHP #CMS #SpeedBoost
Discover the powerful features of SHONiR CMS including unlimited pages, categories, items, banners, blog management, and full SEO optimization. Open-source release coming March 17, 2026.
In the world of high-performance web development, speed is everything. SHONiR CMS is designed with a "performance-first" mindset, offering a granular configuration system that allows developers to split asset delivery across multiple Content Delivery Networks (CDNs).
By distributing the load across different specialized servers, you reduce latency, improve global accessibility, and provide a seamless experience for your visitors. Here is how you can configure these settings using phpMyAdmin.
SHONiR CMS is a lightweight, developer‑friendly, open‑source platform built on CodeIgniter 4. It offers speed, flexibility, and customization without the bloat of WordPress, OpenCart, or other heavy CMS systems.
© 2026 SHONiR CMS . All Rights Reserved.