close
DéveloppementOutils - Conseils

Conseil n°13 : Organisez la structure de votre projet

Google pourrait annuler ses projets de Pixel Fold et laisserait Samsung prospérer

Afin de finir cette semaine, je vous propose mon treizième conseil. Le voici :

Organisez la structure de votre projet

Ces conseils sont destinés aux débutants ou ceux qui créent des sites ou des applications simples. Idéalement pour les grandes applications ou sites, vous voudrez sûrement envisager une structure plus avancée comme l’architecture MVC et la Programmation Orientée Objet (POO). Je vous encourage à vous y pencher une fois que vous vous sentez à l’aise et que vous avez survolé la plupart des étapes ci-dessous.

  • Structure du répertoire : Je dirais que la première chose à faire pour que votre projet soit rapidement opérationnel est d’avoir une structure de répertoire solide que vous pouvez réutiliser pour de multiples projets. Si vous utilisez un Framework, généralement, il fournira une structure à utiliser. Dans un projet simple, j’utilise un dossier images contenant toutes les images de votre projet, css contient tous vos fichiers CSS et enfin le dossier js pour tous vos fichiers JavaScript
  • Le fichier de configuration : En tant que concepteurs et développeurs, notre objectif principal est de faire le moins de travail que possible. Une façon d’atteindre cet objectif je vous conseille d’utiliser un fichier de configuration, dans lequel je mets un tableau multi-dimensionnel qui me sert de structure souple permettant d’accéder à diverses configurations telles que les informations de la base de données
  • La mise en page : Choisir un modèle réutilisable est un autre gain de temps considérable. Il y a quelques bibliothèques pour générer des templates, comme Smarty, et j’encourage toujours d’utiliser une telle bibliothèque plutôt que de réinventer la roue. Ces bibliothèques offrent beaucoup de fonctionnalités

J’espère que vous trouverez ces conseils utiles lors du démarrage de votre prochain projet PHP.

Comment organisez-vous votre travail ? Utilisez-vous des outils pour gérer chacun de vos projets ?

Tags : conseilprojetstructurevacances
Yohann Poiron

The author Yohann Poiron

J’ai fondé le BlogNT en 2010. Autodidacte en matière de développement de sites en PHP, j’ai toujours poussé ma curiosité sur les sujets et les actualités du Web. Je suis actuellement engagé en tant qu’architecte interopérabilité.