Configuring 1C-Bitrix Start Modules: Infoblocks, Cache, Search, Email
Many users install Bitrix Start and then face issues: forms aren't sending, search returns empty pages, and the site barely loads. This is a common scenario. Over 10 years, we've configured Start for more than 100 projects. For instance, we recently configured a catalog of 3,000 products: without cache, the page loaded in 8 seconds; after setting up tagged cache and indexes, it dropped to 1.2 seconds (85% improvement). For another client with a high-load portal, cache optimization reduced server load by 3 times. Below are concrete steps and solutions to help you avoid common mistakes and save resources. For example, optimizing cache for a small business site saved $40 per month on hosting.
In this article, we'll cover how to properly configure the main modules: infoblocks, caching, email, search, and access rights. Each step is backed by practical examples from real projects. You'll learn how to avoid typical pitfalls and achieve stable site performance even on cheap hosting.
How to Optimize Bitrix Start Performance?
Modules Available in Start
The Start edition includes a limited set of modules: main module (core, user management, site settings), information blocks (news, portfolio, catalog), search (full-text search), web forms (feedback forms), subscriptions (email newsletters), statistics (built-in statistics), and photo gallery (basic). E-commerce, CRM, and other modules are not included in Start.
Basic Setup After Installation
Main Module
Settings → Main Module: set encoding (UTF-8), time zone, system notification address. Email send type should be SMTP. By default, mail() is used, but many hosts block it. SMTP is more reliable (see Wikipedia). For reliable delivery, use an SMTP server with TLS encryption, port 587.
Caching
Settings → Caching. Enable component cache with a 3600-second TTL. For weak servers, use managed_cache in files; for high-load servers, use Memcached or Redis. Memcached is 2-3 times faster than file cache. Properly configured caching reduces database load and hosting costs by 20-30%, potentially saving $30-50 per month for a typical small business site.
Information Blocks
Create types and infoblocks: "News", "Services", "Portfolio", "Reviews". Configure properties: text, file, list, bindings. For catalogs, use SKUs if needed.
Search
Settings → Search → Add content types (infoblocks) → Reindex. Without this, search.page is empty.
Web Forms
Create fields, statuses, email events on FORM_RESULT_ADD.
What Are Common Mistakes in Bitrix Start Setup?
Setting Up User Groups and Access Rights
Default groups: "Administrators", "All Users", "Registered Users". For public infoblocks: "All Users" — "Read", "Administrators" — "Full Access". Otherwise, content won't display. Configure rights for each group—this improves security.
Common Causes of a Laggy Start Website
Common causes: disabled cache, unoptimized queries, unused modules. Check cache settings, remove unnecessary modules, enable tagged caching. Typical case: on a project with 2,000 products in an infoblock, speed drops to 5 seconds without cache. After optimization, it improves to 1.5 seconds (70% faster). If your project is slow, contact us for a performance audit and optimization proposal.
Common Configuration Mistakes
One of the most common mistakes is leaving the mail() function for sending emails. Most hosts block it, so forms stop delivering notifications. The solution is to configure SMTP in the main module. The second typical mistake is disabled caching. By default, component cache is off, causing each request to be generated anew and overloading the database. Simply enabling cache with a 3600-second TTL and choosing an appropriate storage type—file or Memcached—boosts speed by 70%.
Step-by-Step Cache Configuration
- Go to Settings → Product Settings → Caching.
- Enable component cache, set time to 3600 seconds.
- Choose storage type: file (for weak servers) or Memcached/Redis (for high-load). Memcached gives a 2-3x performance boost over file cache.
- For infoblocks, enable tagged caching: in component parameters, set CACHE_TYPE = "A" and CACHE_TIME = 3600.
Cache Method Comparison
Cache Method Comparison
| Type |
Speed |
Suitable For |
| File cache |
Medium |
Servers without additional software |
| Memcached |
High |
High-load projects, up to 1000 req/sec |
| Redis |
Very High |
Very high-load, requires separate setup |
Speeding Up a Bitrix Start Site Using Caching
Caching is the main acceleration tool. Besides component cache, use tagged caching for infoblocks: in component settings, set CACHE_TYPE = "A" and CACHE_TIME = 3600. For multi-threaded requests, enable managed_cache in Memcached—this reduces database load. For more details, see the documentation.
Deliverables
- Audit of current configuration: check modules, cache, rights.
- Main module, email (SMTP), encoding setup.
- Creation and configuration of infoblocks, properties, groups.
- Search configuration, reindexing.
- Web form and email event setup.
- Cache optimization (component, tagged, managed_cache).
- Access rights configuration for user groups.
- Documentation of completed work (detailed report).
- Administrator training (1 hour) with knowledge transfer.
- 2-week post-delivery support (access for troubleshooting).
Timelines and Pricing
| Task |
Estimated Time |
Starting Price |
| Basic turnkey setup |
4-8 hours |
$200 |
| Creating infoblock structure |
1-2 days |
$350 |
| Performance optimization |
from 2 hours |
$150 |
For a specific project, we helped a client save $120 per month on hosting through cache and database index optimization. Pricing is calculated individually. You can expect a similar ROI.
We guarantee 100% satisfaction or your money back. Our certified Bitrix specialists have 10+ years of experience and a track record of 100+ successful projects.
Source: practice of configuring 100+ projects on 1C-Bitrix
Get a specialist consultation: write or call—we'll tell you how to avoid common mistakes and save on hosting. Order module configuration—and your site will run fast and stable.
How Choosing the Wrong 1C-Bitrix Edition Breaks Your Project
You bought Small Business, launched a store, traffic grew to 5,000 unique visitors per day — and the site crashed. Composite cache is only available in Business, web cluster too. An upgrade costs the difference in license price plus work to configure new modules. Choosing and configuring the right 1C-Bitrix edition upfront saves up to 40% on licensing. It also avoids unplanned upgrade costs — saving on average 15,000–30,000 RUB when upgrading from Small Business to Business in advance instead of urgently. Over 8 years of working with Bitrix, we have performed over 200 upgrades and seen all typical mistakes: from buying Start for a 50,000-product catalog to using Business for a landing page with 100 visits per day. Our principle is to select the edition that matches your real needs and configure it so you do not overpay for unnecessary modules — and also do not hit a ceiling at the first traffic spike.
1C-Bitrix Editions: Site Management
Four editions, and the difference lies not in the number of features but in the available core modules. The official 1C-Bitrix documentation states that composite cache is only available in Business and above.
| Module / Feature |
Start |
Standard |
Small Business |
Business |
| Information blocks |
+ |
+ |
+ |
+ |
| Web forms |
+ |
+ |
+ |
+ |
| Basic SEO |
+ |
+ |
+ |
+ |
| Blog, forum, social network |
– |
+ |
+ |
+ |
sale (e-store) module |
– |
– |
+ |
+ |
1C exchange (catalog) |
– |
– |
+ |
+ |
Composite cache (main.composite) |
– |
– |
– |
+ |
Web cluster (cluster) |
– |
– |
– |
+ |
| Multisite |
– |
– |
– |
+ |
| REST API |
– |
– |
– |
+ |
Start is minimal, only content modules: iblock, form, basic SEO. For business card sites and landing pages. No sale module — cannot build a store.
Standard adds communication: blog, social network, forum, extended tech support. For corporate sites and portals with user-generated content.
Small Business is the first edition with e-commerce: the sale module appears. Comfortable ceiling is up to about 10,000 products without serious optimization. For small stores and catalogs with ordering.
Business is the full set: composite cache (TTFB drops from 800 ms to 50–80 ms — 10–15 times faster), web cluster, multisite, multi-warehouse, REST API. For large stores, marketplaces, projects with 10,000+ visitors per day.
How Does Composite Cache Reduce Server Load?
Composite cache (main.composite) speeds up page loading 10–15 times compared to dynamic generation. For a store with 3,000+ visitors per day, without composite the server starts struggling: average response time increases, database overload, checkout pages time out. Composite solves this radically — HTML is served by nginx without running PHP. It is important to correctly configure exclude masks for cart, personal account, and pages requiring real-time data. We configure this on every upgrade to Business.
1C-Bitrix official documentation: "Composite cache is available only in Business edition and higher."
Avoiding Common Mistakes in Edition Selection
Typical Mistakes
- Buying Start for an online store — no
sale module, you either need to upgrade immediately or hack a custom ordering system.
- Choosing Small Business for a project that will grow to 10,000 products in six months — composite cache cannot be enabled, upgrading to Business costs the license difference plus configuration work.
- Using Business for a landing page — overpaying for features that will never be used.
Choosing an Edition for an Online Store
| Store Type |
Recommended Edition |
Key Limitation |
| Up to 1,000 products, traffic up to 500 unique visitors/day |
Small Business |
No composite cache (TTFB > 500 ms at peaks) |
| 1,000–10,000 products, 500–5,000 unique visitors/day |
Small Business with tuning or Business (immediately) |
Load hits PHP-FPM limit |
| 10,000+ products, 5,000+ unique visitors/day |
Business |
Need composite + cluster |
| Marketplace, 100,000+ products |
Business + web cluster |
Horizontal scaling mandatory |
Hard Criteria for Edition Selection
By modules:
- 1C exchange (
catalog) → at least Small Business
- Composite cache (
main.composite) → only Business
- Web cluster (
cluster) → only Business
- Multisite → only Business
- REST API → only Business
By load:
- Up to 1,000 unique visitors/day — any edition can handle
- 1,000–10,000 unique visitors/day — Small Business with nginx/php-fpm tuning hits a ceiling. Business with composite cache is the right choice
- 10,000+ unique visitors/day — only Business with composite and cluster
By budget:
- The price difference between editions is 2-5x
- Upgrade at any time — pay the difference in license cost
- Our principle: take the minimum sufficient. But if you know you will need composite in six months, get Business immediately, because an upgrade also involves configuration work. The total upgrade cost (license difference + setup) typically ranges from 10,000 to 50,000 RUB.
What Happens If You Ignore License Renewal?
An active license provides updates — new versions, security patches, bug fixes, marketplace access, and vendor tech support. When it expires, the site continues to work but remains without updates. For stores this is dangerous — security patches fix vulnerabilities in sale, catalog, main modules. Data leaks from b_sale_order or b_user are just a matter of time. Renewal costs a fraction of buying a new license — typically 20–30% of the full price. Regular renewal is insurance against unpatched CVEs.
Cost Benefits of Planned Edition Upgrades
1C-Bitrix allows upgrading without reinstallation — data is preserved. Process:
- Pay the difference in license cost
- Activate new key: Settings → Updates → Registration
- Install newly available modules via admin panel
- Configure new functionality
- Test compatibility
What we do during an upgrade:
- Check custom code for conflicts with new modules — especially custom event handlers like
OnBeforeOrderAdd, OnSaleBasketSaved
- Enable and configure composite cache — correct exclude masks for dynamic pages (cart, checkout, personal account)
- Configure multi-warehouse if needed —
b_catalog_store, warehouse selection rules
- Run full functional testing on staging
- Document changes
As a result, you get:
- A working site on the new edition with no data loss
- Configured composite cache (if upgraded to Business)
- Testing report and recommendations for further optimization
- Access to staging and documentation of changes
Integrating Site Management with Bitrix24
A common scenario: site on 1C-Bitrix + CRM in Bitrix24. Orders from b_sale_order automatically become leads or deals, unified authorization, client base synchronization. Site forms (form or custom) feed into the CRM funnel. These are two separate licenses and two separate products — integration between them is standard and stable.
Practical Recommendations
- Do not skimp on the edition if you know the functionality will be needed in six months. Upgrading costs the same difference plus configuration and testing.
- Business for projects with growth ambitions — composite cache pays for the price difference at the first traffic spike. Without composite, 3,000+ unique visitors/day will strain the server.
- Bitrix24 and Site Management are different products with different licenses. Confusion here costs money.
- Renew your license annually — renewal is much cheaper than buying a new one, and without updates you risk unpatched CVEs.
What We Offer: Turnkey Selection and Configuration
We do not just consult — we handle the full cycle: analyze your current project, select the edition, purchase the license (if needed), migrate, configure all modules, and train your team. As part of the service, you get:
- An edition selection report with justification
- Migration plan (if upgrading)
- Fully set up staging with the new edition
- Composite cache and cluster configuration (if necessary)
- Documentation of the new configuration
- Guarantee of site functionality after the transition
Contact us today — we can assess your project within one business day and propose the optimal configuration. Receive a personalized cost estimate for selecting and configuring your 1C-Bitrix edition right now.