bitrix-caching
CommunityBoost Bitrix app performance with caching.
Authorbxmaximum
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Bitrix apps can suffer from excessive database queries and rendering overhead. This Skill provides layered caching strategies to dramatically reduce latency, improve response times, and simplify cache invalidation across components, ORM data, and composite pages.
Core Features & Use Cases
- Unmanaged cache (Bitrix\Main\Data\Cache) for time-bounded results.
- ManagedCache and TaggedCache for longer-lived or group-invalidated data.
- ORM caching via isCacheable() and getList cache options.
- Component caching with startResultCache/endResultCache and CACHE_* parameters.
- Composite cache for full-page performance and cache warm-up.
- Cache engine configuration in .settings.php (files, memcached, redis).
- Invalidation strategies via events and tags to maintain correctness.
Quick Start
Configure a cache engine in .settings.php, then wrap critical components with startResultCache/endResultCache to enable caching.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: bitrix-caching Download link: https://github.com/bxmaximum/bitrix_ai_challenge/archive/main.zip#bitrix-caching Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.