Xiawe Is A Website Engine, étrange nom n’est-ce pas ? Derrière cette appellation étrange (prononcer “Xi-oui”) se cache un petit logiciel PHP permettant de gérer un site. Mais me direz-vous, qu’est-ce qu’il apporte de plus que tout ses concurrents pourtant très rôdés ? Eh bien premièrement ce n’est pas exactement un CMS au sens où on l’entend :
À l’origine, Xiawe a été conçu dans l’objectif de gérer un site de taille moyenne, et ayant déjà un certain nombre de scripts intégrés. Mais cependant l’édition se faisait toujours par l’intermédiaire du FTP, ce qui était peu pratique pour avoir d’autres rédacteurs pas exemple. D’autre par il était légèrement trop colossal de transformer le site en template pour un des CMS déjà existants. Alors quitte à se mouiller, Xiawe a été créé.
- L’installation s’effectue en copiant ou en transferant les fichiers dans votre répertoire(ftp ou local). Il faut ensuite indiquer les paramêtres de connexion(nom du serveur, de la base, mot de passe utilisateurs, etc). Une fois l’installation finie, on se retrouve dans l’administration ou on réalisera la plupart des pages et la structure du menu.
- L’interface d’administration tend vers la simplicité entre chaque versions. Notamment grâce à l’utilisation du BBCode, dont l’utilisation personnalisable est intégré à tout les affichages textuels. En effet le BBcode de l’application va vous permettre de mettre en forme le texte de vos pages(gras, italique, alignement du texte, url...). Le nombre de ces codes peut être augmenté en allant dans la section BBcode de l’interface d’administration. Il vous suffira alors d’ajouter les raccourcis et les balises html de votre convenance.
- Sa conception est telle que seul quelques lignes de codes suffisent à créer la page principale, et l’adaptation transparente d’un site peut se faire en quelques jours. Son système de type de document permet aussi d’intégrer des scripts externes de la même manière qu’un include() [1] en php. De plus sa structure est modifiable pour y ajouter soi même des fonctionnalités. Evidemment, il faut quand même des compétences dans le développement web, comme par exemple pour la personnalisation de l’index [2], qui est à modifier à la main dans le code html de la page.
Xiawe est cependant loin d’avoir tout pour lui. Il n’est encore qu’au stade de développement, et bien que stable, il lui manque la plupart des ses fonctions finales. Et toujours à cause de ce développement en cours, de nombreux petits détails peuvent provoquer des erreurs pourtant simples à éradiquer. Mais tout cela disparaitra certainement sur le chemin de la version finale de ce projet jeune et dynamique.