NEW CASE
Serhii Illichov, Attorney at Law — business card website case study

We create digital solutions that work for businesses


Give us a call +38 (066) 35-14-529

Let's take the first step towards your website — write to us

Close

Hosting Joomla hosting — BB STUDIO for Joomla

Joomla hosting from ₴150/mo: any PHP version from 5.6 to 8.5, Apache with .htaccess or Nginx + PHP-FPM, MySQL 8, NVMe SSD, free SSL and daily backups. It suits a fresh Joomla 6 install just as well as a Joomla 3 site that is not due for an upgrade yet.

We will move your Joomla site from another host for free with no downtime: files, database, configuration.php, .htaccess, email and SSL. Your first 2 weeks on the new hosting are on us.

Order hostingOrder hosting
Joomla hosting — BB STUDIO

What makes Joomla hosting different

After WordPress, Joomla is one of the most widely used CMSs in Ukraine. It powers company websites, schools and colleges, local councils, and stores built on VirtueMart and JoomShopping. And almost every one of these sites has a history: Joomla 3 with a much-loved template, extensions their authors abandoned long ago, and a host that one day switched off the old PHP version.

With us, you choose the PHP version — from 5.6 to 8.5, separately for each site. We recommend PHP 7.4 or 8.0 for Joomla 3.10, 8.1–8.2 for Joomla 4, 8.2–8.3 for Joomla 5 and 8.4 for Joomla 6. A server update will not bring your site down: you change the PHP version when you are ready.

You also choose how PHP runs. If your site relies on .htaccess rules — search-engine-friendly (SEF) URLs, redirects, admin area protection — we keep Apache and everything works as before. If you want more speed, we switch to Nginx + PHP-FPM and move the .htaccess rules into its configuration so that links and redirects do not break.

If your site is still on Joomla 3 or 4, we can help with the upgrade to Joomla 5 or 6: on a copy first, then on the live site.

Joomla hosting plans

Start is enough for a brochure site or blog on Joomla. For a company site with several language versions, a catalogue or a store on VirtueMart or JoomShopping, choose Business. Pay for 1, 6 or 12 months.

Start

For a landing page, business card site or blog
150 /mo
billed monthly, no long commitment
  • Up to 3 websites
  • 10 GB NVMe SSD
  • 10 mailboxes
  • Daily backups, kept for 7 days
Order hostingOrder hosting
Recommended

Business

For a company site, WordPress or a small store
250 /mo
billed monthly, no long commitment
  • Unlimited websites
  • 25 GB NVMe SSD
  • Unlimited mailboxes
  • Daily backups, kept for 14 days
Order hostingOrder hosting

Pro

For online stores and high-traffic sites
400 /mo
billed monthly, no long commitment
  • Unlimited websites
  • 50 GB NVMe SSD
  • Unlimited mailboxes
  • Daily backups, kept for 30 days
  • Priority support
Order hostingOrder hosting
Included in every plan
  • Free SSL (https)
  • 99.9% uptime
  • Our own control panel
  • SSH, Composer and cron
  • Choice of PHP version
  • Daily backups
  • 24/7 monitoring
  • Free site migration
  • Turnkey domain setup
  • Support from real people

Hosting cost by billing period

Period StartBusinessPro
1 month ₴150 ₴250 ₴400
6 months −5% ₴855≈₴143 / mo ₴1,425≈₴238 / mo ₴2,280₴380 / mo
12 months −10% ₴1,620₴135 / mo ₴2,700₴225 / mo ₴4,320₴360 / mo

You pay for the chosen period against an invoice from a Ukrainian sole proprietor (FOP, 3rd group), with no VAT. The price stays the same until the paid period ends. The domain is paid separately at the registrar’s rate, and we help you register and set it up free of charge.

What is already set up for Joomla

The environment is ready both for a fresh Joomla 6 install and for moving an old site — no hassle with PHP versions or file permissions.

01

PHP from 5.6 to 8.5

You choose the PHP version for each site separately in our own control panel. An old Joomla 3 site runs on its own version, a new Joomla 6 site on PHP 8.4, and they do not get in each other’s way.

02

Apache or Nginx + PHP-FPM

You switch the PHP mode in the site settings. Apache reads .htaccess, so SEF URLs and redirects work straight away. Nginx + PHP-FPM is the faster option, and we set up its rules for you.

03

OPcache and PageSpeed

OPcache keeps compiled PHP code in memory, so Joomla generates pages faster. The server-level PageSpeed module compresses and optimises CSS, JS and images — we switch it on if it actually helps your site.

04

Daily backups

Every day we copy your files and database at server level. Keep Akeeba Backup for your own use: the server copy will always be there, even if the admin panel will not open after a failed update.

05

SSH, Composer and cron

SSH access for your developer, Composer, Joomla CLI commands and a system cron for the task scheduler, mailings and Smart Search index updates.

06

Email on your domain

Mailboxes like info@yourdomain: 10 on Start and unlimited on Business and Pro. We set up SPF and DKIM so emails from Joomla forms do not end up in spam.

Which PHP version does Joomla need?

A cheat sheet based on Joomla’s official requirements. All of these PHP versions are available on our hosting — you pick the one your site needs.

Minimum PHP versionJoomla supportRecommended on our hosting
Joomla 6.xPHP 8.3Current version, released in October 2025PHP 8.4, MySQL 8
Joomla 5.xPHP 8.1Security fixes only — until October 2027PHP 8.2–8.3 and a plan to move to 6
Joomla 4.xPHP 7.2.5No security updates since October 2025PHP 8.1–8.2 and an upgrade to 5 or 6
Joomla 3.10PHP 5.3.10 (maximum 8.0)No security updates since August 2023PHP 7.4 or 8.0; upgrading is a priority
Joomla 1.5 / 2.5PHP 4.3 / 5.2.4Unsupported since 2012 / 2014Moving the content to a modern CMS

Why Joomla sites move to us

  • Migration is free: files, database, configuration.php, .htaccess, email and SSL — with no downtime or data loss.
  • We do not make you upgrade tomorrow: an old Joomla 3 site gets its own PHP version, and we plan the upgrade for when it suits you.
  • We build and maintain websites ourselves, so behind every issue we see a site that has to work, not a “ticket”.
  • If a Joomla or extension update breaks your site, we restore it from a backup and explain what exactly went wrong.
  • The price is fixed for the whole paid period, with an invoice and certificate from a registered sole proprietor for your accounts.

How we move your Joomla site

It usually takes 1–2 days, and your site keeps running on the old host the whole time.

  1. Request and audit

    Tell us where your site is now. We check the Joomla and PHP versions, extensions and database size, then tell you which plan and PHP version you need.

  2. Copying the site

    We move the files and database, update configuration.php — database credentials and the tmp and logs paths — and check file permissions.

  3. Testing and switch-over

    We test the site before changing DNS, carry over the .htaccess rules, and set up SSL and email. The domain is switched with no downtime.

  4. Final check

    We go through the menus, forms, search, admin panel and, for a store, the cart. After that you can cancel the old hosting.

Joomla hosting specifications

What a Joomla site gets on our hosting.

PHP versions5.6, 7.0–7.4, 8.0–8.5 — per site, in our own control panel
PHP modeApache module (with .htaccess support) or FastCGI: Nginx + PHP-FPM
Web serverNginx and Apache; PageSpeed module if needed
DatabaseMySQL 8 — for Joomla 3.10, 4, 5 and 6; we test older versions on a copy before the move
PHP extensionsGD, Intl, mbstring, Zip, cURL, JSON, SimpleXML, DOM, MySQLi and PDO MySQL — everything Joomla requires
StorageNVMe SSD: 10, 25 or 50 GB depending on the plan
CachingOPcache for PHP; Joomla page caching set up for your site
HTTPSFree SSL with automatic renewal
BackupsDaily; kept for 7, 14 or 30 days depending on the plan
AccessOur own control panel, SFTP, SSH, phpMyAdmin
For developersComposer, system cron, Joomla CLI commands over SSH
Number of sitesUp to 3 on Start, unlimited on Business and Pro
Uptime99.9%, 24/7 uptime monitoring

What most often breaks when moving a Joomla site

These small things are what make a site show a 500 error, a blank white screen or a layout that suddenly looks wrong after a move. We check all of them as part of the free migration.

  1. The old paths to the tmp and logs folders are left in configuration.php, so extensions will not install and updates fail.
  2. The new default PHP version is too new for an old Joomla 3 site or its extensions, which then show a 500 error or a blank white screen.
  3. The .htaccess rules were not carried over to a server running Nginx, so SEF links and redirects return 404.
  4. URL rewriting is switched off, so index.php reappears in links and Google sees duplicate pages.
  5. Wrong file and folder permissions: Joomla cannot write its cache, upload images or update itself.
  6. Email gets forgotten: the MX records are not carried over, and forms keep sending mail through mail() without SPF or DKIM.
  7. After SSL is switched on, http:// links remain in the template or articles, and the browser blocks the “mixed” content.

What we move and set up for free

Moving to us costs nothing — and it is about more than “copying the files”. Here is what the free migration of a Joomla site includes.

Files and database

A full copy of the site, MySQL database import, and a check of the encoding and table prefix.

configuration.php

New database credentials, tmp and logs paths, mail and SEF settings — adjusted for the new server.

PHP version and mode

We match the PHP version to your Joomla and extensions and switch on Apache or Nginx + PHP-FPM.

.htaccess and redirects

We carry over the SEF URL rules, redirects and admin protection; for Nginx we rewrite them into its configuration.

Email, DNS and SSL

We move the mailboxes, check MX, SPF and DKIM, install SSL and switch the domain with no downtime.

Cron and final check

We set up the task scheduler and test the forms, search, cart and admin panel. Only then do you cancel the old hosting.

We move one or several sites to our hosting for free without changing the Joomla version. Upgrading to a new version, replacing extensions and custom changes are a separate service: Joomla upgrade from ₴3,000.

Joomla hosting
PHP 5.6–8.5, NVMe SSD, daily backups
from ₴150/mo
Order hostingOrder hosting

Joomla hosting FAQ

From ₴150/mo on the Start plan — up to 3 sites and 10 GB NVMe. Business with unlimited sites costs ₴250/mo, and Pro for large stores is ₴400/mo. You get 5% off for six months and 10% off for a year.

Yes. Joomla 3.10 supports PHP all the way up to 8.0, and we have both 8.0 and 7.4, plus PHP 5.6 and 7.0–7.3 for older 3.x releases. But Joomla 3 has had no security updates since August 2023, so we recommend planning an upgrade to Joomla 5 or 6.

Joomla 6 needs at least PHP 8.3, with 8.4 recommended. Joomla 5 runs on PHP 8.1 and up, ideally 8.2–8.3. Joomla 4 needs 7.2.5 or newer, but 8.1–8.2 is better. Before changing the version, we test the template and extensions on a copy of the site.

Yes. We move the files, database, configuration.php, .htaccess, email and SSL with no downtime, and you do not pay for the first 2 weeks on the new hosting. All we need is access to your current host.

Apache is easier when moving: it reads .htaccess, so SEF URLs, redirects and folder protection work as before. Nginx + PHP-FPM uses fewer resources per request and copes better with load, but it ignores .htaccess, so the rules have to be moved into its configuration. You switch the mode in the site settings, and we will help you choose.

Yes. A small store runs well on Business. If you have thousands of products, imports from 1C or BAS, or a Google Merchant feed, we recommend Pro with more storage and priority support — see online store hosting for details.

We back up the files and database every day, so the site can be returned to its state before the problem — even if the admin panel will not open. If we find malicious code, we help clean the site and close the vulnerability as part of malware removal.

Yes: SSH, SFTP, phpMyAdmin, Composer and cron are available on every plan. You manage sites, email, and the PHP version and mode in our own control panel — or, if you would rather not deal with it, just write to us and we will do it.

Choose a period — 1, 6 or 12 months — and pay against an invoice from a Ukrainian sole proprietor (FOP, 3rd group) with no VAT. The price stays the same until the paid period ends.

Useful reading on Joomla and hosting

Check your current hosting

Free tools: speed, a malware scan, SSL and where your site is hosted now.

Hosting for other platforms

Official, with no surprises

You pay only for the period you choose, the price does not change until it ends, and we handle the move from your current host ourselves.

Pay per period

Choose 1, 6 or 12 months and pay against an invoice. The longer the period, the lower the price: 5% off for six months, 10% off for a year.

Official: registered sole proprietor

Invoice and certificate for your accounts. We are a Ukrainian sole proprietor (FOP, 3rd group) and not VAT-registered, so the price is final — no VAT on top.

The price is locked

The price is fixed for the whole paid period. If a plan ever changes, we tell you in advance — not on the invoice.

Migration — ₴0

We move your site, database and mail with no downtime, and your first 2 weeks on the new hosting are free.

Related services

We build modern websites that combine thoughtful design, high speed and convenient functionality. From corporate sites to complex web projects — solutions that work for your business growth.

We design online stores with a well-thought-out structure, fast performance and convenient checkout. We integrate payment, delivery and everything needed for effective online sales.

Product catalog
Cart
Online payment
Delivery
CRM
Analytics

We create landing pages that grab attention and motivate action. A thoughtful structure, strong design and conversion focus help you get more leads.

Conversion
Prototype
Responsive
Lead form
Analytics

Design for new websites and redesigns of old ones, UX audits, mockups in Figma or Photoshop and pixel-perfect coding. We also create logos and brand identity. We make sure the site is clear to people and brings in leads, not just looks good.

We optimize the site for search engines, improve its visibility in Google and attract the target audience. We work on technical optimization, content and organic traffic growth.

We set up and run ads on Google, Facebook, Instagram and TikTok, and help businesses show up in ChatGPT and AI search answers. A transparent budget, clear reports and prices published on the site.

We run Instagram, Facebook and TikTok for businesses: a content plan, posts, Reels and Stories in one consistent style. We also set up pages from scratch — profile photo, bio, covers, buttons and a link to your site.

Social media managementPage setup
Instagram
Facebook
TikTok

We ensure the stable operation of the site: updates, backups, bug fixes, security control and technical support. You grow your business — we take care of the site.

We host websites on fast SSD hosting with SSL, daily backups and 24/7 monitoring. Moving from another host? The migration is free — and you get 2 weeks of hosting as a gift.

Let’s create something amazing together

Become a clientBecome a client
Telegram Viber Call us