Dashmox est encore en développement. Attendez vous à des mises à jour fréquentes. La formule gratuite est disponible dès maintenant ; Pro et Business ne le sont pas.

Installer la formule gratuite

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.

Le pool appartient au site plutôt qu'à la machine. C'est ce qui fait de la version et des réglages un choix propre à chaque site au lieu d'une décision prise une fois pour tout le monde sur le serveur.

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.

Le guide des réglages PHP

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.