L'hébergement PHP avec une version et une configuration par site
Chaque site PHP sur un serveur Dashmox obtient sa propre version d'interpréteur, ses propres réglages et son propre pool de processus, s'exécutant sous son propre compte Linux. Un seul serveur, un site sur une ancienne version et celui d'à côté sur la plus récente, et aucun des deux ne peut lire les fichiers de l'autre.
Ce que vous obtenez par site
Les décisions qui appartiennent d'ordinaire au serveur.
L'hébergement PHP mutualisé règle d'ordinaire ces points une fois pour toutes, pour tout le monde sur la machine. Ici, chacun est un choix propre à chaque site.
Sa propre version
Choisie par site parmi les versions installées sur le serveur, pour qu'une application qui ne peut pas encore évoluer ne retienne pas celle d'à côté.
Ses propres extensions
Activez et désactivez les extensions dont un site a besoin pour ce site là, toutes en même temps plutôt qu'un interrupteur après l'autre.
Ses propres réglages
La mémoire, la taille des téléversements, le temps d'exécution et le reste, sous forme de formulaire ou du fichier lui même. Une ligne que PHP refuserait est refusée avant l'enregistrement plutôt qu'après.
Son propre compte
PHP s'exécute sous le compte Unix propre du site, sans interpréteur de commandes. Il lit et écrit ses propres fichiers et atteint sa propre base de données, et rien d'autre sur le serveur.
Les bases de données qui lui appartiennent
MySQL, MariaDB ou PostgreSQL, chaque base avec ses propres comptes, sa propre limite de taille et ses propres sauvegardes.
Des applications en une seule étape
WordPress, Joomla, Laravel et les autres s'installent avec leur base de données créée, leurs fichiers correctement attribués et leur certificat émis.
Quelles versions
Ce que le serveur possède, et non ce que nous promettons.
Les versions de PHP qu'un site peut choisir dépendent de la version d'Ubuntu qu'exécute le serveur, et c'est une véritable contrainte plutôt qu'une excuse : Ubuntu livre une version par édition et les autres proviennent d'un dépôt tiers. Un serveur installé sur 24.04 peut porter plusieurs versions majeures côte à côte. Une édition plus récente peut n'offrir que celle qu'elle livre jusqu'à ce que ce dépôt rattrape son retard.
Le panneau est franc à ce sujet là où cela compte, c'est à dire dans le programme d'installation : il indique quelles versions cette machine peut offrir avant que vous ne vous engagiez sur la machine. Le guide d'installation dit la même chose par écrit, et il vaut la peine d'être lu avant de choisir une version pour un serveur sur lequel vous comptez placer des clients.
En être honnête
Ce qu'un pool par site est et n'est pas.
L'hébergement PHP repose ici sur une isolation par compte Linux et par processus : le PHP d'un site ne peut pas lire les fichiers d'un autre site, et un site qui remplit son propre pool met ses propres requêtes en file plutôt que celles de tout le monde. Ce n'est pas une machine virtuelle, et rien ici ne vous dira le contraire. Ce qu'est réellement la frontière, et ce qu'elle ne couvre pas, est exposé en entier.
Un pool coûte aussi de la mémoire, et c'est pourquoi l'environnement statique existe : un site composé de trois cents fichiers HTML n'a pas besoin d'un interpréteur derrière lui. Choisir ce qu'exécute un site est une décision propre à chaque site, et PHP est l'une des cinq réponses.
Vos serveurs, sans que rien de ce qu'ils portent ne soit compté.
Le panneau entier est gratuit sur un serveur, sans limite de sites, de boîtes aux lettres, de zones DNS ou de comptes clients. Pro, jusqu'à cinq serveurs, n'est pas encore disponible.