[RESOLU] Bien organiser ses fichiers, fonctions et scripts PHP

Eléphant du PHP | 386 Messages

04 sept. 2014, 09:16

Bonjour,

Je voudrais savoir comment vous organisez vos scripts PHP et vos fichiers de fonctions ?

Moi j'ai un dossiers "functions" à la racine de mon site, qui regroupe tous mes fichiers de fonctions.
Je les inclus dans un fichiers global.func.php qui ouvre le dossier functions et qui fait une boucle pour inclure tous les fichiers de fonctions.

Mais ça fait beaucoup de fichiers pour s'y retrouver c'est cho.

Merci d'avance :-)

Mammouth du PHP | 2278 Messages

04 sept. 2014, 10:28

Ça dépend des gens.
Moi j'ai une application qui s'organise ainsi:
racine
-- fichiers d'installation (dossier à virer après coup)
-- fichiers communs à exécution et à gestion
-- feuille de style
-- données communes
- fonctions communes
-- fichiers gestion
-- fichiers php (gestion des pages web)
-- fichiers inclus (données et fonctions)
-- fichiers execution
-- fichiers php
-- fichiers inclus
-- fichiers logs (messages d'erreur générés par l'application: cax oubliés et choses comme ça)

Et tu t'aperçois en l'analysant que telle fonction est en double.
D'où l'intéret, dès que l'eapplication nait de la documenter et surtout de la documenter de façon à pouvoir générer une doc technique externe (avec phpdoc ou doxygen) ce sont des softs libres,mais il en existe d'autres.)
Vanitas vanitatum et omnia vanitas
Mes derniers livres :
Sauvez les Mots chez BoD,
Tous les chemins mènent à ROM chez BoD

Eléphant du PHP | 113 Messages

04 sept. 2014, 10:30

Tu peux aussi te renseigner du côté hiérarchie MVC