Ga naar de hoofdinhoud

PHP hosting

PHP hosting die je code bijhoudt

Draai elke moderne PHP-versie, wissel per domein van release met één klik en werk met Composer, SSH en de extensies die je apps nodig hebben — allemaal op snelle NVMe-servers.

$2.42

PHP hosting, per maand

PHP 8.4

Nieuwste, klaar voor gebruik

1 klik

Wissel van PHP-versie

Composer

Ingebouwd

Developer coding on a web hosting server

Versiebeheer

Meerdere PHP-versies, één account

Verschillende projecten willen verschillende runtimes. In plaats van alles op één release te dwingen, kies jij welke PHP-versie elke site draait — en wijzig je dat wanneer je maar wilt vanuit het controlepaneel.

Test een upgrade op een stagingdomein, bevestig dat er niets sneuvelt en rol hem daarna uit naar productie. Gedraagt een versie zich toch niet, dan is teruggaan één klik.

  • Moderne releases tot en met PHP 8.4
  • Een andere versie per domein
  • Wisselen in één klik, direct terugdraaien
  • Oudere 7.x-builds als je die nodig hebt

Waarom onze PHP hosting

Gebouwd voor hoe PHP-developers werken

PHP-developer werkt in een hostingomgeving met meerdere versies

Elke moderne PHP-versie

Draai precies de release die je app verwacht — van oudere 7.x-builds tot en met PHP 8.4 — naast elkaar op één account.

Wisselen met één klik

Verander de PHP-versie per domein vanuit het controlepaneel. Test een upgrade en draai direct terug als er iets misgaat.

Klaar voor Composer

Composer staat vooraf geïnstalleerd met SSH-toegang, dus packages binnenhalen en afhankelijkheden autoloaden werkt gewoon.

De extensies die je nodig hebt

GD, mbstring, cURL, intl, OPcache, PDO, Imagick en meer staan klaar en zijn instelbaar zonder supportticket.

Afgestemd op snelheid

NVMe-opslag, OPcache en caching van LiteSpeed-klasse houden de responstijd laag, ook bij verkeerspieken.

Geïsoleerd en veilig

CloudLinux houdt elk account in een eigen baan, zodat een op hol geslagen script van de buren nooit jouw resources opeet.

Pakketten

Goedkope PHP hosting-pakketten

Bij elk niveau zitten de volledige PHP-versiekiezer, Composer en SSH — kies de resources die bij je project passen.

Launch

Everything you need to get one site online

$2.42/mo

renews at the same price · billed annually

SSD storage
10 GB
Websites
1
Bandwidth
500 GB
CPU / RAM
1 core / 2 GB
Databases
25 MySQL
  • Free domain for your first year
  • Free auto-renewing SSL
  • Free website migration
  • Free AI website builder
  • WordPress Toolkit + daily backups
  • SSH, Git & Composer
Aan de slag
Most Popular

Pro

Host as many sites as you like

$4.66/mo

renews at the same price · billed annually

SSD storage
20 GB
Websites
25
Bandwidth
1 TB
CPU / RAM
1 core / 2 GB
Databases
50 MySQL
  • Free domain for your first year
  • Free auto-renewing SSL
  • Free website migration
  • Free AI website builder
  • WordPress Toolkit + daily backups
  • SSH, Git & Composer
Aan de slag

Elite

High-performance hosting with 200 GB NVMe storage

$7.08/mo

renews at the same price · billed annually

SSD storage
200 GB
Websites
100
Bandwidth
2 TB
CPU / RAM
2 cores / 4 GB
Databases
100 MySQL
  • Free domain for your first year
  • WordPress Toolkit Deluxe
  • 6-hourly backups + Imunify360
  • PHP X-Ray & CloudLinux Pro
  • Python, Node.js & Ruby
  • Priority 24/7 support
Aan de slag
cPanel control panel for managing web hosting

Gereedschap

Composer, extensies en CLI, klaar voor gebruik

Het gereedschap waar je dagelijks naar grijpt staat er al. Haal afhankelijkheden binnen met Composer, zet de extensies aan die je framework aanraadt en pas PHP-instellingen aan zonder een supportticket te openen.

SSH-toegang, een echte CLI en cronplanning betekenen dat deploys, migraties en achtergrondtaken net zo draaien als op je eigen machine.

  • Composer vooraf geïnstalleerd via SSH
  • GD, mbstring, cURL, intl, Imagick en meer
  • OPcache en PDO ingeschakeld
  • Stel memory_limit en uploadgroottes in
NVMe SSD storage for fast website loading speed

Prestaties

Snelle PHP, ook onder belasting

Snelheid komt van de hele stack, niet van één instelling. NVMe-schijven verkorten de schijflatency, OPcache houdt gecompileerde scripts in het geheugen en caching op serverniveau maakt de weg naar een gerenderde pagina korter.

CloudLinux isoleert elk account, zodat je CPU en geheugen van jou blijven — je PHP-app presteert tijdens de piek net zo goed als om middernacht.

  • NVMe SSD-opslag
  • OPcache en object caching
  • Paginacaching op serverniveau
  • Resource-isolatie met CloudLinux

Fijn afstellen

De PHP-instellingen die je echt zelf bepaalt

Elke waarde waar een drukke PHP-app over struikelt is per site aanpasbaar vanuit het controlepaneel — geen supportticket, geen wachten.

php.ini-instellingen als memory_limit en OPcache aanpassen

memory_limit

Zet hem hoger voor importzware dashboards, de beheeromgeving van Magento of het genereren van grote rapporten en pdf's die anders halverwege tegen het plafond lopen.

max_execution_time

Geef langlopende taken — data-imports, beeldverwerking en grote databasemigraties — de extra seconden die ze nodig hebben om netjes af te ronden.

upload_max_filesize en post_max_size

Verhoog ze samen, zodat grote media-uploads, back-ups en CSV-imports doorkomen in plaats van stilletjes op de limiet te stranden.

OPcache

Houd gecompileerde PHP-bytecode in het geheugen en stem de omvang en tijdstempelcontroles af, zodat productie niet bij elk verzoek opnieuw compileert.

realpath cache

Vergroot hem voor frameworkzware apps met duizenden includes, zodat PHP bestandspaden uit de cache haalt in plaats van van schijf.

max_input_vars

Verhoog hem voor instellingenschermen en formulieren die honderden velden versturen, zodat er bij het opslaan niets stilletjes wordt afgekapt.

Ideaal voor

Wat prachtig draait op onze PHP hosting

Apps op basis van Laravel en Symfony die draaien op PHP hosting

Framework-apps

Laravel, Symfony, CodeIgniter en Slim draaien prima met de CLI, cron en Composer die ze verwachten.

CMS en commerce

WordPress, Drupal, Joomla en Magento draaien op de PHP-versie en geheugenlimieten waarbij ze het beste presteren.

Maatwerk en oude code

Eigen PHP, oudere projecten en API's op maat krijgen precies de runtime en extensies waarvoor ze zijn gebouwd.

Hoe het werkt

Van aanmelding tot serveren in minuten

Stap voor stap een PHP-project uitrollen met Composer en SSH
1

Kies een pakket

Kies een hostingniveau en wijs je domein aan — bij elk pakket zit de volledige PHP-versiekiezer.

2

Stel je PHP-versie in

Open het controlepaneel, kies per domein je PHP-release en zet de extensies aan waar je app op leunt.

3

Deploy met Composer

Log in via SSH, draai composer install, stel cronjobs in en push je code — je stack is klaar om te serveren.

Inbegrepen

Alles wat je PHP-app nodig heeft

  • Meerdere selecteerbare PHP-versies
  • Per domein van versie wisselen in één klik
  • Composer vooraf geïnstalleerd
  • Toegang tot SSH en Git
  • OPcache en object caching
  • Populaire PHP-extensies op aanvraag
  • Aanpasbare memory_limit en uploadgroottes
  • Cronjobs en CLI-runner
  • Maximaal 100 MySQL-databases
  • Gratis SSL dat zichzelf verlengt
Scalable hosting for growing websites

Vrij groeien

Ruimte om te schalen als het verkeer stijgt

Begin klein en groei zodra de cijfers erom vragen. Een pakket opwaarderen verhoogt je resourcelimieten zonder dat je iets opnieuw hoeft te installeren — je PHP-versie, extensies, databases en bestanden gaan gewoon mee.

  • Ga in een paar klikken een pakket omhoog
  • Maximaal 100 MySQL-databases
  • Hogere limieten wanneer je ze nodig hebt
  • Je code en data blijven staan

FAQ

Vragen over PHP hosting

Welke PHP-versies kan ik draaien?

Je kunt elke moderne PHP 8.x-release draaien tot en met PHP 8.4, en je stelt de versie per domein apart in in plaats van vast te zitten aan één standaard voor het hele platform. Leunt een project nog op een oudere 7.x-build, dan is die er ook, zodat een oude en een gloednieuwe app prima dezelfde hosting kunnen delen. Per site kiezen telt, want verschillende applicaties stellen verschillende eisen: de nieuwste CMS- en frameworkreleases willen vaak PHP 8.2 of nieuwer, terwijl een oudere plugin of een script op maat misschien alleen tegen een eerdere build is getest. Doordat wisselen direct en omkeerbaar is, hoef je nooit alles tegelijk te upgraden — je verhuist elke site op zijn eigen tempo. Nieuwe releases worden toegevoegd zodra ze officieel worden ondersteund, zodat je ruim voordat jouw versie end of life gaat naar een actuele, actief onderhouden versie kunt.

Hoe wissel ik van PHP-versie?

Dat kost één klik. Open de PHP-kiezer in je controlepaneel, kies de release die je voor dat specifieke domein wilt en hij wordt meteen toegepast — je hoeft geen ticket te openen en niet op een onderhoudsvenster te wachten. Omdat de instelling per domein geldt, test je een upgrade eerst op een stagingsite: zet die op de nieuwere versie, draai je app en bevestig dat er niets sneuvelt voordat je productie meeneemt. Levert een release ooit problemen op — een verouderde functie, een plugin die nog niet bij is — dan gaat teruggaan net zo snel, dus je blijft nooit vastzitten op een versie die zich misdraagt. In hetzelfde scherm beheer je de extensies en kerninstellingen voor die versie, zodat je na je keuze precies de modules kunt aanzetten die je app nodig heeft. In de praktijk is bij PHP blijven een klusje van twee minuten, geen project.

Is Composer beschikbaar?

Ja. Composer staat bij elk pakket vooraf geïnstalleerd en werkt via SSH, dus het beheren van PHP-afhankelijkheden gedraagt zich precies zoals op je eigen machine. Log in en composer install, composer update, composer require en composer dump-autoload draaien meteen tegen de PHP-versie die je voor die site hebt gekozen. Dat is essentieel voor modern PHP-werk, want frameworks als Laravel en Symfony en talloze losse bibliotheken worden via Composer verspreid in plaats van met de hand gedownload. Je houdt je eigen composer.json en composer.lock in je repository, zodat de packageversies die je lokaal hebt getest exact de versies zijn die in productie belanden. Naast Composer krijg je een echte commandoregel voor de rest van je werkwijze — draai de CLI van je framework, start databasemigraties, leeg caches en script je deploys. Dankzij cron-ondersteuning kan alles wat je met de hand kunt draaien ook volgens schema lopen, zonder dat je op ons hoeft te wachten.

Kan ik extra PHP-extensies aanzetten?

Ja. De extensies waar de meeste applicaties om vragen — GD en Imagick voor beeldbewerking, mbstring en intl voor multibyte en internationale tekst, cURL voor uitgaande verzoeken, PDO en de MySQL-drivers voor databasetoegang, plus OPcache, zip, bcmath en meer — zet je per PHP-versie aan vanuit het controlepaneel. Omdat de lijst aan de gekozen versie hangt, geef je één site de modules die hij nodig heeft zonder de rest van je account te raken. In dezelfde omgeving pas je de php.ini-waarden aan waar drukke apps over struikelen, zoals memory_limit, max_execution_time en de uploadlimieten, zodat je precies aansluit op wat een CMS of framework voorschrijft. De meeste extensies schakel je aan en werken meteen, zonder supportticket. Leunt je app op iets minder gangbaars, dan bevestigt ons team de beschikbaarheid en helpt het je die aan te zetten, zodat je nooit hoeft te gissen of een module er is.

Draait mijn framework of CMS hier?

Vrijwel zeker. Laravel, Symfony, CodeIgniter en Slim draaien allemaal goed, net als de grote content- en commerceplatforms — WordPress, Drupal, Joomla en Magento — omdat het gewone PHP-applicaties zijn en dit een gewone, goed uitgeruste PHP-stack is. De truc voor een soepele installatie is simpelweg de omgeving laten aansluiten op wat de software aanraadt: zet de ondersteunde PHP-versie, schakel de handvol genoemde extensies in en verhoog memory_limit of de uploadgrootte als de documentatie daarom vraagt. Vanaf daar deploy je zoals je wilt — een installer met één klik voor de populaire platforms, of Git en Composer voor een frameworkproject of je eigen code. Een echte CLI en cron dekken de geplande taken waar deze systemen op leunen, van het verwerken van wachtrijen tot nachtelijk onderhoud. Twijfel je of een specifieke app past, dan heeft ons supportteam hem vrijwel zeker al eerder gezien en adviseert het je graag.

Wat houdt PHP-apps snel?

Snelheid komt doordat de hele stack samenwerkt, niet door één schakelaar. NVMe SSD-opslag verkort de schijflatency achter elke bestandslezing en databasequery, zodat pagina's snel worden samengesteld. OPcache houdt je gecompileerde PHP-bytecode in het geheugen, waardoor de server je scripts niet bij elk verzoek opnieuw compileert — een flinke besparing bij frameworkzware code. Caching op serverniveau maakt de weg naar een gerenderde pagina korter voor terugkerende bezoekers, en object caching haalt druk van de database weg voor waarden die je app steeds opnieuw opvraagt. Daaronder isoleert CloudLinux elk account in een eigen resourcebaan, zodat een op hol geslagen script van de buren jouw site tijdens een verkeerspiek nooit stilletjes CPU of geheugen kan ontnemen — je app presteert op zijn drukst net zo goed als op zijn rustigst. Door OPcache, de realpath cache en je PHP-versie op de werkbelasting af te stemmen, pers je de laatste milliseconden eruit.

Zet vandaag nog je PHP-project live.

Kies een pakket, stel je PHP-versie in en deploy met Composer en SSH — met mensen op support als je een hand nodig hebt.

Bekijk PHP-pakketten

The Full Picture

Choosing PHP hosting isn't just about which version ships by default — it's about what happens when you need to move an existing app over, when a query starts timing out at 2am, or when a plugin update needs rolling back fast. This page covers the operational side of running PHP applications here: migration, backups, support and the guarantees that sit around the technical stack described above.

Every plan runs on NVMe SSD storage with LiteSpeed, includes free auto-renewing SSL and a cPanel-style panel with 1-click installers, and is backed by a 30-day money-back guarantee. Pricing starts at $2.42/mo for shared PHP hosting, with managed WordPress from $4.19/mo, VPS from $9.99/mo and dedicated servers from $149.99/mo for apps that outgrow shared resources.

Deep Dives

The details behind the promises

How a PHP application migration actually happens

Moving a live PHP app is riskier than moving a static site, because a broken database connection string or a missing cron job can take a working application offline even after the files copy over cleanly. Free managed migration handles the full stack — code, the MySQL database behind it, environment configuration and any cron jobs your app depends on — rather than just the files in public_html.

Our team verifies the app actually loads and connects to its database on the new account before your domain is pointed over, so visitors don't land on a half-migrated site. Framework apps that rely on a composer.lock file or a .env for configuration are migrated with those intact, so the dependency versions and settings you tested locally are the ones that go live.

Security settings that protect PHP apps by default

Every domain gets a free SSL certificate that renews automatically, so a PHP app serving forms, logins or checkout pages stays on HTTPS without you tracking an expiry date on a calendar. CloudLinux keeps your account's processes separate from every other customer on the same server, which matters for PHP specifically because a compromised or misconfigured neighbour script can't reach into your files or database.

Because PHP versions are yours to control per domain, staying on a current, security-patched release is a setting change rather than a migration project. Combined with isolated file ownership and database credentials that are unique per account, the environment is set up so a vulnerability in one PHP app doesn't become a way into another.

Support, backups and the safety net around your app

PHP errors rarely happen at a convenient hour, so support is staffed 24/7 by people who can look at the actual server logs behind a fatal error or a 500 response rather than asking you to describe it from memory. Daily backups run automatically and cover your files and databases together, so a bad deploy or a corrupted table has a same-day recovery point rather than a week-old one.

If a PHP project turns out to need a different environment than expected — more memory, a different caching layer, or root access — the 30-day money-back guarantee gives you a full month to find that out with real traffic before committing. That trial period is long enough to run an actual release cycle, not just a first-impressions check.

Pricing, currency and knowing when to move up

Shared PHP hosting here starts at $2.42/mo, with managed WordPress plans from $4.19/mo for CMS-based PHP sites that want more hands-off tuning. Prices display automatically in your local currency through geo-currency detection, while billing itself is settled in USD by Bohzo Ltd, the UK-registered company operating Hosting Cheap — so invoices stay consistent even as the number you see at checkout adapts to where you are.

Most PHP apps run comfortably on shared resources for years, but a few signals suggest it's time to move up: sustained high CPU from a busy queue worker, a need for root access to install a system-level dependency, or database load that benefits from dedicated tuning. VPS plans start at $9.99/mo for that extra control, and dedicated servers from $149.99/mo when an app needs a server to itself.

cPanel control panel for managing web hosting

Database and administration tools for PHP developers

A PHP app is only as reliable as the database behind it, so direct access to manage that database matters as much as the PHP runtime itself. phpMyAdmin is included for browsing tables, running queries and exporting data without needing a separate desktop client, and dedicated database users keep credentials scoped to a single project.

When something does go wrong, access and error logs are available directly from the control panel, so you can trace a fatal error or a slow query back to its source instead of guessing. That combination of database tools and log access turns troubleshooting from a support ticket into something you can usually resolve yourself in minutes.

  • phpMyAdmin included for direct database work
  • Dedicated database users scoped per project
  • PHP error and access logs from the control panel
  • Remote MySQL access available when you need it

More Reasons

Built to help you grow

Free auto-renewing SSL

Every domain gets HTTPS automatically, with the certificate renewing itself before it expires.

Free managed migration

Our team moves your PHP app's code, database and cron jobs over and verifies it loads before cutover.

24/7 human support

Real people who can read your server logs are reachable around the clock, not a scripted bot.

Daily backups

Files and databases are backed up together every day, giving you a recent restore point if something breaks.

30-day money-back guarantee

Test your app with real traffic for a full month before you're committed to the plan.

Geo-currency pricing

Checkout displays pricing in your local currency while billing stays consistent in USD.

Getting Started

How to get going

1

Share access to your current host

Hand over FTP, database and any control panel logins so migration can begin without you copying files manually.

2

We move code, database and cron jobs

Your app, its MySQL database, environment configuration and scheduled tasks are transferred and tested together.

3

Confirm it loads, then cut over

Once the migrated app is verified working, we point your domain across so visitors see zero downtime.

Good To Know

What's covered

  • Free auto-renewing SSL on every domain
  • Free managed migration of PHP apps and databases
  • Daily backups covering files and databases together
  • 24/7 human support for PHP-specific troubleshooting
  • 30-day money-back guarantee on every plan
  • phpMyAdmin for direct database administration
  • Geo-currency pricing shown at checkout

More FAQ

More questions, answered

Can you migrate my existing PHP application for free?

Yes — free managed migration covers your code, MySQL database, cron jobs and configuration files, not just what's in your public folder. Our team verifies the migrated app actually connects to its database and loads correctly before your domain is pointed across, so there's no gap where visitors see a broken site.

Are backups included, and can I restore my PHP app myself?

Daily backups run automatically and capture your files and databases together, so a bad deploy or a corrupted table has a recent recovery point. Restores are self-serve from the control panel, meaning you don't need to open a support ticket and wait to roll back a change.

Does my PHP site get HTTPS automatically?

Yes, every domain includes a free SSL certificate that renews itself automatically, so forms, logins and any checkout pages your PHP app serves stay encrypted without you needing to track an expiry date.

What if this PHP hosting turns out to be the wrong fit for my app?

Every plan carries a 30-day money-back guarantee, which is enough time to deploy your actual app, run it under real traffic and test a release cycle before deciding to stay.

How does billing and currency work?

Pricing displays automatically in your local currency through geo-currency detection, but billing is settled in USD by Bohzo Ltd, the UK-registered company behind Hosting Cheap. That keeps invoices consistent even though what you see at checkout adapts to your location.

When should I move a PHP app from shared hosting to a VPS or dedicated server?

Signals worth watching are sustained high CPU from background jobs, needing root access for a system-level dependency, or database performance that would benefit from dedicated tuning. VPS plans start at $9.99/mo and dedicated servers from $149.99/mo for apps that have outgrown shared resources.