Comment fonctionne le WIBcms ?
La condition technique est bien sûr un serveur web sur lequel les propres scripts PHP sont autorisés. Qu'il s'agisse d'un serveur Apache, nginx ou IIS sous Linux ou Windows, cela n'a aucune importance - seul PHP doit être installé. Testé à partir de la version 5.2.0 de PHP jusqu'à la version 8.2.x (actuellement très récente). Sans extensions PEAR ou autres.
(OK : des extensions sont utilisées, par exemple l'éditeur de texte "TinyMCE" ou - uniquement en cas de besoin pour des exigences spécifiques du client - un module pour lire des fichiers Excel. Mais elles peuvent être facilement téléchargées dans l'administration ou sont tout simplement déjà incluses dans l'équipement de base).
Dans la version initiale, le WIBcms fonctionnait même sans base de données ; les données sont alors enregistrées dans des fichiers texte purs. Cela s'est toutefois avéré un peu lourd lors du développement, c'est pourquoi les fichiers texte sont toujours utilisés pour la configuration, mais une base de données SQLite est utilisée pour les contenus proprement dits. SQLite est en effet déjà inclus dans PHP, ce qui évite la gestion d'une base de données supplémentaire (MySQL ou autre).
Et de combien de mémoire a-t-on besoin ? Le "noyau" proprement dit ne fait même pas 1 Mo. A cela s'ajoute la mémoire nécessaire pour les médias à intégrer comme les logos, les images ou les matériaux à télécharger sur votre page d'accueil. Cette présentation, par exemple, occupe environ 100 MByte...
Il suffit donc d'un fournisseur d'accès bon marché, par exemple Bitpalast.