bon dimanche à tous ,
Je suis en train de construire un simple système de news en php avec une structure MVC (metier, vue, controle).
J'aimerais rendre ce 'système' initialisable automatiquement , càd quelque soit l'endroit où il sera installé sur un site ... et donc par rapport à la racine du site.
j'ai commencé par un simple fichier config.php à la racine du répertoire système news en configurant
quelques variables , ce qui donne un 'truc' genre :
Mais j'aimerais pouvoir donner 'la main' à l'utilisateur pour qu'il puisse configurer son système
de lui meme (via formulaire question/reponse pour mot de passe , base Sql ...)
Existe t'il des scripts type ou bien un bon article à ce sujet (j'ai rien trouvé de probant sur Google meme si c'est pas toujours ton ami ...)
merci de vos conseils ...
Ps: sinon je ré-écrit tout
... il ont prévu le retour de la pluie !!
Modifié par kzone (27 Apr 2008 - 18:02)
Je suis en train de construire un simple système de news en php avec une structure MVC (metier, vue, controle).
J'aimerais rendre ce 'système' initialisable automatiquement , càd quelque soit l'endroit où il sera installé sur un site ... et donc par rapport à la racine du site.
j'ai commencé par un simple fichier config.php à la racine du répertoire système news en configurant
quelques variables , ce qui donne un 'truc' genre :
[i]/**
* fichier de configuration appelle lors de
* l'ouverture de l'application
* fixe les url, view ,actions, modele via le controler
* selon la demande faite par l'utilisateur
*/[/i]
ini_set("register_globals","off");
ini_set("display_errors","on"); /// on for debug
ini_set("expose_php","off");
[i] /**
* @root definition du repertoire racine de
* l'application
* Attention: config.php doit se trouver a la racine
* du repertoire d'installation
*/[/i]
define('ROOT_DIR',dirname(__FILE__));
define('VIEW',ROOT_DIR."/view/");
define('METIER',ROOT_DIR."/metier/");
define('CONTROL',ROOT_DIR."/controler/");
$dConfig['vues']['navigation']=array('url'=>'navigation.inc.php');
$dConfig['actions']['login']=array('url'=>'login.php');
$dConfig['actions']['logout']=array('url'=>'logout.php');
.......
...... ect
Mais j'aimerais pouvoir donner 'la main' à l'utilisateur pour qu'il puisse configurer son système
de lui meme (via formulaire question/reponse pour mot de passe , base Sql ...)
Existe t'il des scripts type ou bien un bon article à ce sujet (j'ai rien trouvé de probant sur Google meme si c'est pas toujours ton ami ...)

merci de vos conseils ...
Ps: sinon je ré-écrit tout

Modifié par kzone (27 Apr 2008 - 18:02)