1C-Bitrix Corporate Portal Development
Imagine an employee searching for a current regulation, but finding an outdated version on a file server, while news is on Telegram and documents in Google Drive. The result — missed deadlines and duplicated work. An information portal on 1C-Bitrix is a single entry point with structured content, controlled access, and smart search. We are a certified 1C-Bitrix partner with over 10 years of experience and more than 50 completed projects. We develop turnkey portals: from architecture design to launch and support.
How We Design the Content Model
The first stage is identifying content categories: articles, news, documents, events, FAQ. For each, we create a separate information block. Inside the block, we set up sections (hierarchy up to 4 levels) and elements with a set of properties. For example, for an article we define: title, abstract, text (visual editor), author (linked to user), rubric, tags, publication date, status. Additionally, we use highload blocks for flexible directories and lists. Links between information blocks are made via the “Link to elements” property. An article references documents; an event references news. This provides cross-navigation without duplication. For complex queries, we use 1C-Bitrix ORM with filtering and sorting.
Content Management: Workflow and Permissions
Editors work through the administrative panel or the public part of the site (the bitrix:iblock.element.add.form component). For large editorial teams, the second option is safer — no admin panel access required.
Status model:
| Status | Who can see | Action |
|---|---|---|
| Draft | Author | Edit, preview |
| Pending review | Author, moderator | Check, revisions |
| Published | Everyone (according to rights) | Displayed on portal |
| Archived | Administrator | Hidden, accessible via direct link |
Transitions between statuses are implemented via business processes (bizproc). When sent for review, the moderator is notified; upon publication, RSS and sitemap are updated.
Typical roles and permissions:
| Role | Permissions |
|---|---|
| Reader | View published content, subscribe |
| Author | Create and edit own materials |
| Moderator | Review and publish others’ materials |
| Section editor | Full rights within a section |
| Administrator | Manage structure and settings |
Permissions are assigned at the information block and section level. For example, a marketing department editor sees and edits only their own section.
How We Set Up Search and Ensure Performance
The standard 1C-Bitrix search module indexes content with Russian language morphology. For portals with over 10,000 items, we integrate Elasticsearch 8.x — faceted search, typo correction, autocomplete. Response time drops to 0.2 seconds — 10 times faster than standard search. According to 1C-Bitrix documentation, the composite cache (the composite module) serves static HTML; dynamic blocks are loaded via AJAX. This allows sustaining tens of thousands of page views per day on a standard VPS. Under higher load, we implement a web cluster and offload MySQL 8.0 to a dedicated server. Additionally, we use tagged caching for information blocks and components.
Why Bitrix Instead of a Custom Solution?
Comparatively, a portal on 1C-Bitrix is developed 2–3 times faster thanks to ready-made modules: information blocks, tools, access rights, business processes. The total cost of ownership is 30% lower — no need to build a basic admin panel, rights system, or integrations from scratch. Time savings on typical tasks amount to 40–60%. For example, creating a “Documents” section with 1C integration and permissions takes 2–3 days, while building from scratch takes at least a week. In terms of cost, custom development can be 2-3 times more expensive for the same functionality.
What Is Included in Our Work (Deliverables)
We provide a complete package:
- Technical specification and content model design.
- Development of information blocks, highload blocks, and custom templates.
- Integration with external systems (1C, CRM, payment).
- Search configuration (Elasticsearch for large volumes).
- User training (2-hour workshop).
- Admin and user documentation.
- 1 month warranty support with 24/7 incident response.
- Full access to source code and credentials.
Our Work Process
Portal development follows this plan:
- Analysis — we discuss goals, content types, user count, and integrations.
- Content model design — we create a schema of information blocks, highload blocks, and their relationships.
- Develop information blocks and components — configure properties, templates, and components 2.0.
- Integration with external systems — 1C, CRM, payment services (if needed).
- Configure search and access rights — integrate Elasticsearch for large volumes, differentiate roles.
- Testing — verify all scenarios, perform load testing.
- Deployment — go live on the production server, set up caching and monitoring.
- Editor training — we conduct a workshop on using the portal.
Case Study: Portal for a Manufacturing Company (from Our Practice)
For our client — a manufacturing company with 200 employees — we built a portal with 50 sections, 10,000 documents, and integration with 1C Trade Management 8.3. We designed 12 information blocks, set up document approval business processes, and implemented Elasticsearch. As a result, the time to find regulations was reduced by 35%, and overhead costs for releasing new document versions dropped by 50%. The company saved $10,000 annually in reduced search time. Everything runs on a dedicated server handling up to 5,000 page views per day.
Timelines and How to Get Started
Development timelines: from 14 working days for a minimal portal (starting from $5,000) to 45 days for a complex project with integrations (up to $25,000). The cost is calculated individually based on your content volume and functionality.
We offer turnkey portal development with a preliminary estimate within one day. Simply describe what content types you plan to publish and how many users will work with the portal. We will propose the optimal solution with quality assurance. Get a free consultation for your project — write to us, and we will prepare a commercial offer.
What our typical project costs include
For a portal with 5-10 information blocks, basic search, and 1C integration, the average cost is $12,000. For advanced features like Elasticsearch and complex business processes, the price ranges from $18,000 to $25,000. Support plans start at $500/month.

