Outils pour utilisateurs

Outils du site


slam:ws:2012:ppe3.3:pleniere:pleniere

Cloud

  • Solution Hubic d'OVH
  • Zone de partage
  • Responsable : Kevin Chassaing

Arborescence du dossier de l'application

Dossiers :

  • Images
  • CSS
  • JS
    • Javascript
    • Ajax
    • jQuery
  • Include (menu, entête…)
  • Fonctions
  • index.php
  • Pages
    • Formulaires
    • Actions
    • Edition

Charte de programmation

Images

  • Format : PNG - JPEG
  • Nommage : Majuscule à chaque nouveau mot (ex : ImgMenu.jpg)
  • Taille : < 200ko

CSS

  • Classer les éléments par ordre alphabétique
  • Commentaires
  • Préfixer chaque élément par son type (ex : btnValider, divGlobal)

JS / Ajax

  • Classer les fonctions par ordre alphabétique
  • Nom explicite

Include

  • Entête : entete.php
  • Menu : menu.php
  • Pied : pied.php
  • Connexion (BDD) : connexion.php
  • Déconnexion : deconnexion.php

Fonctions

  • Format : PHP
  • Nommage : Majuscule à chaque nouveau mot
  • Classer par ordre alphabétique
  • Regrouper toutes les fonctions dans un fichier “BibliPDO.php”
  • Préfixer le nom de la fonction en fonction de son utilisation (ex : lire, modif, sup…)
  • Avant chaque fonction indiquer :
    • Son nom
    • Ses paramètres
    • Son utilisation
    • Auteur - Date

Pages

  • Formulaires : Commencer les noms par “form”
  • Action : Commencer les noms par “action”
  • Édition : Commencer les noms par “edit”
  • Nommage : Majuscule à chaque nouveau mot

Base de données

  • Nom : BDDAmi
  • Fichier SQL : A venir

Charte Graphique

  • Un fichier css commun : amis.css
  • Responsable css : Manon

Maquette

  • Réalisation : équipe 4 (Pierre et Kevin)

slam/ws/2012/ppe3.3/pleniere/pleniere.txt · Dernière modification: 2014/01/07 13:56 (modification externe)