Website support and maintenance for WordPress and 1C-Bitrix
I take over support for WordPress and 1C-Bitrix sites, including ones left by another contractor. I fix bugs, update the core and PHP, speed up loading and close security holes, on a monthly plan with included hours.
What does website support include?
Bug fixes and new features
I fix what broke and add what's missing: forms, filters, sections, integrations.
Core and PHP updates
I update WordPress, 1C-Bitrix, plugins and PHP without taking the site down, testing on a copy first.
Speed optimization
I find what slows the site down, from database queries to cache and heavy images, and set up Redis and cache warmup.
Hardening and hack recovery
I remove malicious code, close the hole the attacker used and set up backups.
How much does website support cost?
A monthly plan costs less than one-off tasks: the hourly rate inside the plan is lower and response is faster.
Start
$150 per month
5 hours of work per month
Response within one business day. Small fixes, updates, advice.
For corporate sites
Business
$300 per month
10 hours of work per month
Response within 4 business hours, uptime monitoring and daily backups.
For online stores
Hours beyond the plan and one-off tasks without a plan cost $36.
I send a detailed estimate with stages and timeline within one business day.
How can you pay?
- Bank transfer on an invoice from my sole proprietorship, with closing documents for companies.
- Card or Russia's Faster Payments System (SBP) for individuals, with a receipt.
- In stages: an advance before work starts, the rest after each stage is delivered.
How does support start?
Site audit
I review the code, core and PHP versions, speed and security, and write down what's critical and what can wait.
Access and backup
I get access, make a full backup and set up a staging copy of the site.
First-month plan
We agree on the first month's work, urgent issues first.
Ongoing work
You send tasks via Telegram or email. Once a month I send an hours report.
Why support with me instead of an agency?
Your tasks are always handled by the same person, who already knows your site's code. You don't have to explain the context to a new developer every time. An hour inside the plan costs $30.
What similar problems have I solved?
Legacy Bitrix Adaptation for PHP 8: Fixing Core Errors and Admin Panel
After a legacy 1C-Bitrix site moved to a PHP 8 server, the admin returned 500, imports died with TypeError and block drag-and-drop froze. Each error, the code and SQL fixes, and the order in which to move an old Bitrix project to PHP 8.
100% admin panel stability
Read caseWordPress hacked again after cleanup: a real backdoor case study
WordPress hacked again after cleanup? A real case: 7 backdoors across 4 layers are why the hack kept coming back after hosting cleanups for years. What to do, in order, and how to find them: core checksum diffs, direct SQL queries, a manual mu-plugins audit.
7 backdoors across 4 layers, found and closed
Read caseWordPress critical error after a PHP 8.3 update: a recovery case and a fix checklist
The site and the admin went down after a PHP 8.3 switch. How I got access back without the dashboard, which plugin broke, why Yoast lost its tables, and a step-by-step checklist for the same error on your site.
Uptime 99.99%
Read caseCache Warmup Architecture for a 200k SKU Catalog
An uncached page took 2.5 seconds to build, and warming a 200k-product catalog in full would take tens of hours. How I picked 318 URLs out of 7329, warmed them with throttling on cron, and got a 190 ms response. Scripts included.
Server response 190ms
Read caseRedis Optimization for Bitrix: Background Tag Cleanup Without Session Loss
Redis on a Bitrix store hit 977 MB of a 1 GB limit. Why FLUSHDB is the wrong fix, how to find what fills the memory, and how to clean the cache by key pattern without logging users out. Scripts and a setup checklist.
97% RAM freed
Read caseWeb host down for two days: what to do now and how to keep backups your provider can't take down with it
When your web host goes down and stays down, check two things first: who your domain registrar is and where your latest backup lives. That decides whether you move now or wait. Three scenarios from the November 2026 Beget outage, plus a 3-2-1-1-0 setup on S3 Object Lock with working scripts.
3 recovery scenarios and a backup no user can delete
Read casePHP2Shell: what to do if your site still runs old PHP
PHP2Shell is two critical PHP vulnerabilities that allow remote code execution without logging in. They are fixed in PHP 8.2.35, 8.3.36, 8.4.27 and 8.5.12; PHP 8.1 and older get no updates from the PHP project. How to check your site, and what to do when a quick update is not an option.
A one-minute patch, or a migration project
Read caseWhen Yandex Metrica went down: running self-hosted Umami as backup analytics
In October 2026 the Yandex Metrica, Direct and Webmaster dashboards stayed offline for days. How a self-hosted Umami instance kept my reports reachable, how I hid it from ad blockers, why every goal goes to both systems from one function, and how to keep ad conversions flowing from the server.
Reports available while Metrica was down
Read caseMulti-Region Architecture for a Bitrix E-commerce Store: 27 Cities on Subdomains
Regional subdomains for 27 cities: an explicit domain list instead of wildcard routing, SEO duplicate protection, returning users to their city, and isolating a CRM portal on the same server.
27 cities, 0 duplicates
Read caseHigh-Load E-commerce Optimization: DB Locks, CRM Crashes and AI Bot Attacks
A Bitrix store slowed down: the database locked up during stock updates, the mobile CRM showed blank screens, and AI crawlers ate every worker through the faceted filter. What caused each problem and how I closed them.
+40% server response speed
Read case
Other services
Website support FAQ
How much does website support cost?
The Start plan is $150 per month for 5 hours of work, Business is $300 per month for 10 hours. Extra hours and one-off tasks are billed at $36.
Can I order a one-off task without a plan?
Yes, one-off tasks are billed at $36 per hour. A plan works out cheaper if you have tasks every month.
How fast do you respond?
Within one business day on Start and within 4 business hours on Business. If the site is down, I take it out of turn.
Will you take over a site from another contractor?
Yes, that happens a lot. I start with an audit and tell you what state the code is in and what to fix first.
Which CMS do you work with?
Mainly WordPress, including WooCommerce, and 1C-Bitrix. I also support sites built on Django and Next.js.
Let's discuss your project
Leave your contact and describe what metrics you're aiming for.