Classe d'édition des fichiers de configuration d'apache

Soyez le premier à donner votre avis sur cette source.

Vue 5 336 fois - Téléchargée 300 fois

Description

Salut,
Dans le cadre d'un projet, je dois pouvoir éditer les fichiers de configuration du serveur Apache. J'ai donc codé un ensemble de classes qui permettent la modification de manière relativement simple de ces fichiers (ajout et suppression de directive, etc).
J'ai également codé une classe qui permet d'afficher un fichier sous la forme d'un arbre, et qui permet l'édition de ces fichiers de manière très intuitives. Pour l'instant, elle n'est compatible qu'avec Firefox.

Source / Exemple :


<?php
/* -------------------- */
// Voici comment on peut parser simplement un fichier de configuration.
   $objApacheConfigurationFile = ApacheConfigurationFile :: parseFromFilePath('./conf/httpd.conf');
   echo '<pre>'; print_r($objApacheConfigurationFile); echo '</pre>';
/* -------------------- */
?>

Conclusion :


Un petit exemple est disponible ici : http://centromere.free.fr/ApacheConfiguration/.
Ce projet est encore loin d'être terminé, car je pense rajouter un système d'infobulle (merci DvdStory !) et d'aide au remplissage des différents paramètres des directives ... Donc c'est loin d'être gagné :P !
Sur ce, il est tard, donc je vais me coucher !
LocalStone

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

MJ92
Messages postés
186
Date d'inscription
lundi 23 janvier 2006
Statut
Membre
Dernière intervention
14 décembre 2014
-
Désolé, oublié de noté -_-
MJ92
Messages postés
186
Date d'inscription
lundi 23 janvier 2006
Statut
Membre
Dernière intervention
14 décembre 2014
-
C'est intéressant, le système d'arborescence est sympa, ce qui ressemble fortement à l'ouverture des balises en HTML/PHP etc...
Epoc22
Messages postés
201
Date d'inscription
lundi 28 février 2005
Statut
Membre
Dernière intervention
14 novembre 2008
-
Bien foutu et bien codé mais je vois pas bien à quoi ça servirait niveau fonctionalité
shoghi
Messages postés
18
Date d'inscription
jeudi 19 septembre 2002
Statut
Membre
Dernière intervention
18 septembre 2007
-
Très intéressant, continue. Très beau projet ;-)
LocalStone
Messages postés
515
Date d'inscription
mercredi 19 mars 2003
Statut
Membre
Dernière intervention
1 mars 2009
-
Grosse mise à jour !

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.