Installeur d’applications PHP

Il fallait justement qu’on en parle hier au 3ème apéro PHP Lillois pour que je trouve ce matin un installeur d’applications Web. ZZ/OSS Installer est un assistant d’installation pour la gestion professionnelle d’applications PHP modulaires. Le but est ambitieux mais force est de reconnaitre que la première impression est bonne, très bonne même.

Basé sur le concept des packages PEAR et du système d’installation du framework PHP, ZZ/OSS Installer pousse beaucoup plus loin le concept en permettant de gérer des packages qui constituent des applications elles-mêmes regroupées en distributions.

L’assistant d’installation offre des fonctionnalités courantes pour l’installation d’applications Win32 mais inédites pour les applications Web comme la possibilité d’effectuer des installations complètes, minimales ou personnalisées.

Voici une liste des principales fonctionnalités de ZZ/OSS Installer :

  • Interface d’installation Web
  • Interface d’installation en ligne de commande (En cours de développement)
  • Utilisation de XML pour définir les packages, les applications et les distributions
  • Résolution automatiques des dépendances de package
  • Outils pour faciliter le développement des packages
  • Système de plugins
  • Personnalisation du visuel de l’interface
  • Résolution des problèmes causés par des applications utilisant des version conflictuelles de packages PEAR
  • Permet des installations complètes, minimales ou personnalisées.
  • L’assistant d’installation peut se mettre à jour lui même
  • Distribution sous licence LGPL pour une plus grande fléxibilité

Enfin, si vous souhaitez même comprendre de quoi il retourne, PHP Magazine a publié un article expliquant les fondamentaux.

Ce contenu a été publié dans PHP. Vous pouvez le mettre en favoris avec ce permalien.