Hébergement Laravel
Le mutualisé suffit, jusqu’aux files d’attente
Une application Laravel tourne très bien sur une plateforme PHP à ressources dédiées. La frontière se situe ailleurs : le jour où vous avez besoin d’ouvriers qui tournent en permanence.
- Toutes les versions de PHP sous Linux, jusqu’à PHP 8
- Ressources processeur et mémoire dédiées, sans sur-réservation
- Tâches planifiées pour l’ordonnanceur du framework
- Serveur privé infogéré dès que les files d’attente entrent en jeu
Le principe
La question n’est pas PHP, c’est ce qui tourne en fond
La partie facile
Servir des pages Laravel ne demande rien d’inhabituel : une version de PHP à jour, un espace inscriptible pour le cache et les fichiers déposés, et une base de données. Notre plateforme supporte toutes les versions de PHP sous Linux, de PHP 4 à PHP 8, avec MariaDB ou PostgreSQL au choix.
Les ressources y sont dédiées et garanties, sans sur-réservation : un site voisin ne peut pas ralentir votre application. C’est ce qui distingue nos offres d’un mutualisé bon marché, où une application PHP subit la charge des autres. Nous employons par ailleurs LiteSpeed plutôt qu’Apache, pour sa meilleure gestion des processus PHP.
L’ordonnanceur : une ligne suffit
L’ordonnanceur de Laravel repose sur une seule tâche planifiée qui appelle le framework chaque minute ; c’est ensuite lui qui décide quoi exécuter. C’est un besoin banal, couvert par nos offres mutualisées — inutile de changer de formule pour ça.
Les files d’attente : c’est là que ça bascule
Le point qui distingue vraiment l’hébergement d’une application Laravel. Le framework encourage à sortir du temps de réponse tout ce qui peut attendre : envois d’e-mails, génération de documents, appels à des services externes, imports. Ces travaux sont empilés dans une file, et consommés par des ouvriers qui tournent en permanence.
Or un processus permanent n’a pas sa place sur une plateforme mutualisée : elle est faite pour répondre à des requêtes, pas pour héberger des programmes qui ne s’arrêtent jamais. Dès que vos files servent réellement, il faut un serveur privé — que nous infogérons, avec les ouvriers supervisés et relancés automatiquement.
Comment savoir de quel côté vous êtes
Une question suffit : votre application enverrait-elle encore ses e-mails si personne ne consultait le site pendant une heure ? Si oui, vous avez des files actives, et il vous faut une machine. Sinon, le mutualisé fait le travail — et il coûte une fraction du prix.
La plateforme
Ce sur quoi tourne l’application
-
PHP jusqu’à la version 8
Toutes les versions sous Linux, avec les extensions courantes. De quoi héberger une application récente comme un existant repris tel quel.
-
Ressources dédiées
Processeur et mémoire garantis, sans sur-réservation, avec un cache d’OpCode dédié — le réglage qui change le plus les temps de réponse en PHP.
-
Tâches planifiées
L’ordonnanceur de Laravel ne demande qu’une tâche appelée chaque minute. C’est couvert par les offres mutualisées.
-
Ouvriers supervisés
Sur serveur privé : les consommateurs de files tournent en permanence, sont surveillés et relancés automatiquement s’ils s’arrêtent.
-
Base et cache
MariaDB ou PostgreSQL, et un cache en mémoire — Redis, KeyDB ou Memcached — pour les sessions et les files, sur serveur privé.
-
Sécurité et garantie
Pare-feu applicatif, correction virtuelle des failles, SSL inclus, sauvegarde quotidienne conservée 30 jours et rétablissement garanti en 4 heures.
Questions fréquentes
Hébergement Laravel : vos questions
Une autre question ? Le support répond directement, sans intermédiaire, de 9h à 12h et de 14h à 17h.
Mutualisé ou serveur privé ?
Posez-vous cette question : votre application enverrait-elle encore ses e-mails si personne ne consultait le site pendant une heure ? Si oui, vous avez des files d’attente actives, donc des processus permanents, et il vous faut une machine. Sinon, le mutualisé à ressources dédiées fait le travail pour une fraction du prix.
L’ordonnanceur fonctionne-t-il sur le mutualisé ?
Oui. L’ordonnanceur de Laravel ne demande qu’une seule tâche planifiée, appelée chaque minute, qui décide ensuite quoi exécuter. C’est un besoin banal et il est couvert — inutile de changer de formule pour ça.
Qui surveille les ouvriers de files d’attente ?
Nous, sur serveur privé infogéré : ils sont supervisés et relancés automatiquement s’ils s’arrêtent. C’est le point qu’on découvre tard quand personne ne regarde — une file dont le consommateur est mort continue d’accepter des travaux que plus rien ne traite.
Développez-vous aussi l’application ?
Oui. Avoir le développement et l’hébergement au même endroit évite de se renvoyer la balle quand quelque chose est lent — et sur une application PHP, la cause est aussi souvent dans le code que sur la machine.
Vos files d’attente tournent-elles vraiment ?
C’est la seule question qui décide entre mutualisé et serveur privé. Décrivez-nous ce que fait votre application en dehors des visites.