CLASSE D'ÉDITION DES FICHIERS DE CONFIGURATION D'APACHE
LocalStone
Messages postés514Date d'inscriptionmercredi 19 mars 2003StatutMembreDernière intervention 1 mars 2009
-
28 août 2007 à 13:21
MJ92
Messages postés185Date d'inscriptionlundi 23 janvier 2006StatutMembreDernière intervention14 décembre 2014
-
17 janv. 2010 à 12:04
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
MJ92
Messages postés185Date d'inscriptionlundi 23 janvier 2006StatutMembreDernière intervention14 décembre 2014 17 janv. 2010 à 12:04
Désolé, oublié de noté -_-
MJ92
Messages postés185Date d'inscriptionlundi 23 janvier 2006StatutMembreDernière intervention14 décembre 2014 17 janv. 2010 à 12:03
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és198Date d'inscriptionlundi 28 février 2005StatutMembreDernière intervention14 novembre 20081 12 nov. 2007 à 09:33
Bien foutu et bien codé mais je vois pas bien à quoi ça servirait niveau fonctionalité
shoghi
Messages postés18Date d'inscriptionjeudi 19 septembre 2002StatutMembreDernière intervention18 septembre 2007 18 sept. 2007 à 22:20
Très intéressant, continue. Très beau projet ;-)
LocalStone
Messages postés514Date d'inscriptionmercredi 19 mars 2003StatutMembreDernière intervention 1 mars 2009 6 sept. 2007 à 03:49
Grosse mise à jour !
LocalStone
Messages postés514Date d'inscriptionmercredi 19 mars 2003StatutMembreDernière intervention 1 mars 2009 3 sept. 2007 à 12:58
DvdStory> Bah ... C'est un peu l'objectif du projet en fait : permettre la configuration de manière simple mais complète de Apache. Et normalement, il devrait y avoir possibilité de configurer php.ini !
dvdstory
Messages postés192Date d'inscriptiondimanche 23 janvier 2005StatutMembreDernière intervention10 août 2009 3 sept. 2007 à 02:53
C'est génial,
un truc qui m'arrangerai, et je pense pas être le seul, c'est les explications (dans une infobulle par exemple) de la fonction de tel ou tel paramètre. Car quand on débute dans la configuration d'un serveur Apache, c'est long de tout apprendre et comprendre avac juste la doc dispo sur leur site.
LocalStone
Messages postés514Date d'inscriptionmercredi 19 mars 2003StatutMembreDernière intervention 1 mars 2009 29 août 2007 à 21:07
Merci pour vos commentaires ! C'est très sympa. Pour répondre aux différentes questions :
Minta & PastisD1> Je n'ai pas dit que l'on pouvait dans l'état actuel des choses modifier un fichier de configuration rien qu'avec mes classes. Néanmoins, c'est relativement simple à implémenter étant donné que la plupart des classes possèdent une méthode toApacheConfigurationSyntax() qui permet leur serialisation au format des fichiers de configuration. Du coup, il suffit de modifier pas grand chose pour pouvoir réécrire le fichier que l'on a parsé. Ensuite, il reste à implémenter toutes les méthodes pour pouvoir modifier la valeur des paramètres des directives, etc. Idem, pas bien compliqué ... Mais faut le faire.
PastisD1 > Pour __construct(), je l'ai mis en prévision d'y mettre quelque chose ... On sait jamais. C'est vrai que l'on peut l'ôter.
PastisD1
Messages postés16Date d'inscriptiondimanche 20 avril 2003StatutMembreDernière intervention11 août 2008 29 août 2007 à 20:07
J'ai regardé vite fait le code, C'est propre, c'est déja un bon point :)
Par contre pourquoi avoir créer un fichier pour chaque fonctions ?
Tu utilise un __construct() vide dans la classe ApacheDirectivesParametersList. Dans ce cas autant ne pas en mettre :) idem dans la classe ApacheDirectivesList.
A part ca rien d'autre a signalé a part : Joli taff :)
Ha si. Il serait bien que tu rajoute une option de modification sur les fichiers de configuration :)
Je ne met pas de note pour le moment, je continu à regarder le code ^^
cs_minta
Messages postés31Date d'inscriptionsamedi 1 février 2003StatutMembreDernière intervention 1 mai 2022 29 août 2007 à 16:42
Ton code semble intéressant mais sans vouloir t'embêter quel fichier de ton code permettrait de modifier le contenu des fichiers de configuration d'apache? À part les afficher je ne vois pas comment procéder aux modification de ceux-ci? Je reconnais que l'idée du projet est vraiment géniale. Si cette option est manquante voudrais-tu bien le rajouter et félicitation encore. Je t'aurai bien noté 9/10 mais je ne vois plus l'option qui permet de le faire sur le site.
LocalStone
Messages postés514Date d'inscriptionmercredi 19 mars 2003StatutMembreDernière intervention 1 mars 2009 28 août 2007 à 13:21
17 janv. 2010 à 12:04
17 janv. 2010 à 12:03
12 nov. 2007 à 09:33
18 sept. 2007 à 22:20
6 sept. 2007 à 03:49
3 sept. 2007 à 12:58
3 sept. 2007 à 02:53
un truc qui m'arrangerai, et je pense pas être le seul, c'est les explications (dans une infobulle par exemple) de la fonction de tel ou tel paramètre. Car quand on débute dans la configuration d'un serveur Apache, c'est long de tout apprendre et comprendre avac juste la doc dispo sur leur site.
29 août 2007 à 21:07
Minta & PastisD1> Je n'ai pas dit que l'on pouvait dans l'état actuel des choses modifier un fichier de configuration rien qu'avec mes classes. Néanmoins, c'est relativement simple à implémenter étant donné que la plupart des classes possèdent une méthode toApacheConfigurationSyntax() qui permet leur serialisation au format des fichiers de configuration. Du coup, il suffit de modifier pas grand chose pour pouvoir réécrire le fichier que l'on a parsé. Ensuite, il reste à implémenter toutes les méthodes pour pouvoir modifier la valeur des paramètres des directives, etc. Idem, pas bien compliqué ... Mais faut le faire.
PastisD1 > Pour __construct(), je l'ai mis en prévision d'y mettre quelque chose ... On sait jamais. C'est vrai que l'on peut l'ôter.
29 août 2007 à 20:07
Par contre pourquoi avoir créer un fichier pour chaque fonctions ?
Tu utilise un __construct() vide dans la classe ApacheDirectivesParametersList. Dans ce cas autant ne pas en mettre :) idem dans la classe ApacheDirectivesList.
A part ca rien d'autre a signalé a part : Joli taff :)
Ha si. Il serait bien que tu rajoute une option de modification sur les fichiers de configuration :)
Je ne met pas de note pour le moment, je continu à regarder le code ^^
29 août 2007 à 16:42
28 août 2007 à 13:21