Bien démarrer
Héberger un petit site PHP avec SQLite
Une option simple pour une application légère, avec des limites explicites.
Ce qui est inclus
Le processus web utilise Nginx et PHP-FPM. SQLite permet une base stockée dans un fichier. Ce pilote ne propose pas de serveur MySQL, et n’est pas présenté comme un hébergement WordPress prêt à l’emploi.
Protéger la base
Gardez le fichier SQLite en dehors de public. Le code PHP peut accéder à un dossier privé dans votre hébergement, mais un internaute ne doit jamais pouvoir télécharger directement la base. Utilisez des requêtes préparées.
Rester dans les ressources
Les processus PHP sont limités. Une application lente ou trop gourmande peut provoquer des erreurs même si le disque est peu rempli. Optimisez les requêtes et évitez les traitements longs dans une requête web.
Mises à jour et emails
Maintenez vos dépendances. Ne supposez pas que la fonction mail fonctionne : un prestataire SMTP externe et ses identifiants sont nécessaires. Le support ne doit jamais demander vos mots de passe en clair dans un ticket.
Les fonctionnalités des logiciels évoluent. Vérifiez leur documentation et votre version avant une manipulation. Les ressources et exclusions de l’offre priment sur les exemples généraux du guide.