Hébergement PHPSymfony, Laravel et vos sites PHP
Un hébergement PHP ultra-rapide, au meilleur prix : choisissez votre version de PHP (5.2 à 8.5) et vos extensions, installez vos dépendances avec Composer, et gérez votre site depuis cPanel ou en SSH. Le tout sur une infrastructure AMD EPYC, SSD NVMe et LiteSpeed — même puissance sur tous nos forfaits.
À partir de 1,95$ USD par mois, facturé annuellement.
Hébergez Symfony, Laravel et tous vos projets PHP
PHP est né pour le Web et l'hébergement mutualisé lui convient parfaitement. Voici ce que nos clients y font tourner le plus souvent.
Hébergement Symfony
Projets structurés avec Doctrine et Twig, ou API Platform pour vos API REST. La console Symfony est accessible en SSH ou depuis le terminal de cPanel.
Hébergement Laravel
Applications Web, API et back-offices avec Eloquent, Blade ou Livewire. Composer, Artisan, planificateur et files d'attente via cron.
CodeIgniter, Slim, CakePHP…
Les frameworks légers comme les plus anciens, et vos scripts PHP écrits à la main, sans aucun framework.
WordPress, Drupal, PrestaShop
Plus de 400 applications à installer en un clic avec Softaculous, accélérées par LiteSpeed Cache.
Pourquoi vos sites PHP sont plus rapides chez nous
La plupart des hébergeurs mutualisés exécutent PHP avec Apache. Nous utilisons LiteSpeed, conçu dès le départ pour servir PHP plus vite, avec moins de ressources. Voici le parcours d'une requête sur nos serveurs.
-
Réseau
HTTP/3 et QUIC
La requête arrive par le protocole le plus récent du Web : une connexion établie plus vite et plus stable, surtout sur mobile.
-
Cache
LiteSpeed Cache
Page déjà en cache ? LiteSpeed la sert directement, sans exécuter PHP. Pour WordPress, Drupal, Joomla!, PrestaShop, OpenCart et plus.
-
LSAPI
PHP exécuté par LiteSpeed
Sinon, LiteSpeed passe la requête à PHP par son interface LSAPI, plus rapide et plus économe que l'association classique Apache et PHP-FPM.
-
OPcache
Code PHP précompilé
OPcache garde vos scripts compilés en mémoire : PHP n'a pas à les relire et les recompiler à chaque visite. Activez-le en un clic depuis cPanel.
Déployer un projet Symfony en 4 étapes
Le même principe s'applique à Laravel et à la plupart des frameworks PHP modernes.
-
Choisissez votre version de PHP
Dans cPanel, ouvrez Sélectionner une version de PHP, choisissez PHP 8.5 (ou la version requise par votre projet) et activez les extensions dont Symfony a besoin, comme
intl,pdo_mysqletopcache. -
Envoyez votre code
Téléversez votre projet par SFTP, SSH / Rsync ou le gestionnaire de fichiers de cPanel, sans les dossiers
vendoretvar. -
Pointez le domaine vers
public/Faites pointer votre domaine ou sous-domaine vers le dossier
public/du projet. Ajoutezsymfony/apache-packà votre projet : son fichier.htaccessest lu directement par LiteSpeed pour la réécriture des URL. -
Configurez et lancez
Créez votre base MySQL dans cPanel, renseignez
APP_ENV=prodetDATABASE_URLdans.env.local, installez les dépendances avec Composer, puis lancez vos migrations Doctrine et videz le cache. Votre application est en ligne, avec SSL gratuit.
# Variables de production dans .env.local # APP_ENV=prod # DATABASE_URL="mysql://utilisateur:motdepasse@localhost/mabase?serverVersion=11.4-MariaDB" # Dépendances de production composer install --no-dev --optimize-autoloader composer dump-env prod # Base de données, assets et cache php bin/console doctrine:migrations:migrate --no-interaction php bin/console asset-map:compile php bin/console cache:clear # Si vous utilisez Messenger : tâche cron (chaque minute) # qui traite les messages en attente, puis s'arrête * * * * * cd ~/monapp && php bin/console messenger:consume async --time-limit=55 >/dev/null 2>&1
Tout ce qu'il faut pour faire tourner un projet PHP
Inclus sur tous les forfaits, dès le Nano.
PHP 5.2 à 8.5
Changez de version en quelques clics, et revenez en arrière si votre site n'est pas encore compatible.
Extensions et php.ini
Activez intl, gd, imagick, redis et bien d'autres, et ajustez vous-même upload_max_filesize, memory_limit, etc.
Composer
Composer 2 est disponible en ligne de commande pour installer et mettre à jour les dépendances de vos projets.
Terminal, SSH et Rsync
Artisan, la console Symfony, WP-CLI et vos scripts, directement en ligne de commande.
MySQL / MariaDB et phpMyAdmin
Créez vos bases en un clic et gérez-les avec phpMyAdmin, préinstallé. SQLite est aussi disponible.
Redis et Memcached
Pour le cache, les sessions et les files d'attente de Symfony ou Laravel, en mémoire vive, sans service externe à payer.
Sécurité PHP en temps réel
Monarx et Imunify360 détectent et bloquent les scripts malveillants et les attaques connues, en continu.
Ressources réservées
4 Go de RAM, 2 vCPU AMD EPYC et 30 processus d'entrée par compte, isolés par CloudLinux : un voisin gourmand ne ralentit pas votre site.
Sauvegardes 2×/jour
30 jours de sauvegardes, restaurables vous-même depuis cPanel : fichiers, bases de données ou site complet.
L'hébergement PHP mutualisé est-il fait pour votre projet ?
Pour PHP, la réponse est presque toujours oui. Voici les rares cas où un serveur dédié est préférable.
Idéal pour
- Applications Symfony ou Laravel : sites d'entreprise, SaaS, back-offices
- Sites WordPress, Drupal ou Joomla! et boutiques PrestaShop ou WooCommerce
- Applications métier : prise de rendez-vous, formulaires, portails clients
- API REST pour applications mobiles ou sites React / Vue
- Sites PHP existants à faire tourner pendant leur modernisation
Mieux sur un VPS
- Serveurs PHP permanents : Laravel Octane, Swoole, RoadRunner, FrankenPHP
- Workers en continu : Laravel Horizon, Symfony Messenger à fort volume
- Serveurs WebSocket en PHP : Laravel Reverb, Ratchet
- Accès root ou extensions PHP compilées sur mesure
Vos besoins changent ? Nous vous accompagnons vers un VPS ou un serveur dédié chez hosting.com, notre partenaire d'infrastructure. Parler à notre équipe
Forfaits d'hébergement PHP
Payez seulement l'espace disque dont vous avez besoin : quatre forfaits, une seule infrastructure. Passez d'un plan à l'autre en quelques clics si vos besoins changent.
Nano
750 Mo de stockage
par mois, facturé annuellement
- 1 domaine
- 5 sous-domaines
- 3 comptes FTP, 3 boîtes courriel, 3 bases MySQL
- Bande passante illimitée
- PHP 5.2 à 8.5, Composer
- Accès terminal et SSH
- Certificats SSL gratuits
- Sauvegardes 2×/jour
Micro
2 Go de stockage
par mois, facturé annuellement
- 1 domaine
- 10 sous-domaines
- 5 comptes FTP, 5 boîtes courriel, 5 bases MySQL
- Bande passante illimitée
- PHP 5.2 à 8.5, Composer
- Accès terminal et SSH
- Certificats SSL gratuits
- Sauvegardes 2×/jour
Vtiny
5 Go de stockage
par mois, facturé annuellement
- 5 domaines
- 50 sous-domaines
- 25 comptes FTP, 25 boîtes courriel, 25 bases MySQL
- Bande passante illimitée
- PHP 5.2 à 8.5, Composer
- Accès terminal et SSH
- Certificats SSL gratuits
- Sauvegardes 2×/jour
Tiny
Stockage au choix
par mois, facturé annuellement
- Domaines et sous-domaines illimités
- Comptes FTP, boîtes courriel et bases MySQL illimités
- Bande passante illimitée
- PHP 5.2 à 8.5, Composer
- Accès terminal et SSH
- Certificats SSL gratuits
- Sauvegardes 2×/jour
Le prix n'augmente pas au renouvellement. Le tarif que vous voyez ici est aussi celui que vous paierez à chaque renouvellement — pas de hausse surprise après la première année.
Trouvez votre nom de domaine
Vérifiez la disponibilité de votre domaine avant de choisir votre forfait d'hébergement.
Questions sur l'hébergement PHP
Quelles versions de PHP sont disponibles ?
Toutes les versions de PHP 5.2 à 8.5. Vous changez de version en quelques clics depuis cPanel, et vous pouvez revenir en arrière à tout moment si votre site n'est pas encore compatible.
Puis-je héberger une application Symfony ou Laravel ?
Oui. Faites pointer votre domaine ou sous-domaine vers le dossier public/ de l'application, configurez votre fichier d'environnement (.env.local pour Symfony, .env pour Laravel), puis installez vos dépendances avec Composer et lancez vos migrations, en SSH ou depuis le terminal de cPanel. Les tâches planifiées fonctionnent avec cron.
Puis-je activer des extensions PHP ou modifier php.ini ?
Oui. Depuis cPanel, vous activez ou désactivez les extensions PHP (intl, gd, imagick, redis, sodium…) et ajustez les principales options : upload_max_filesize, memory_limit, max_execution_time, etc.
Composer est-il disponible ?
Oui, Composer 2 est disponible en SSH et dans le terminal de cPanel, sur tous les forfaits, pour installer et mettre à jour les dépendances de vos projets PHP.
Symfony Messenger et les files d'attente Laravel fonctionnent-ils ?
Oui, avec une tâche cron lancée chaque minute : php bin/console messenger:consume async --time-limit=55 pour Symfony, ou php artisan queue:work --stop-when-empty pour Laravel. Les messages en attente sont traités, puis le processus s'arrête. Un worker qui tourne en permanence (Horizon, Octane, Messenger à fort volume) est mieux servi par un VPS.
Mon vieux site en PHP 5 ou 7 fonctionnera-t-il ?
Oui, les anciennes versions restent disponibles pour faire tourner un site existant pendant que vous le mettez à jour. Ces versions ne reçoivent toutefois plus de correctifs de sécurité : nous vous recommandons de passer à PHP 8.3 ou plus récent dès que possible.
Quel forfait choisir pour un site PHP ?
Tous les forfaits ont la même puissance serveur. Un site PHP simple tient dans le forfait Nano (750 Mo). Pour une application Symfony ou Laravel, le dossier vendor/ occupe souvent 50 à 150 Mo : le forfait Micro (2 Go) convient à un projet, le forfait Vtiny (5 Go) à plusieurs sites.
Le même compte fait aussi tourner vos autres projets
Un site Symfony, une API Node.js et un blogue WordPress ? Tout cohabite sur le même forfait.
Votre site PHP en ligne dès aujourd'hui
PHP 8.5, Composer et SSH inclus sur tous les forfaits, avec la même puissance serveur. Choisissez simplement l'espace disque.