Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1451 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  [architecture] appli-web

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[architecture] appli-web

n°504178
simogeo
j'ai jamais tué de chats, ...
Posté le 01-09-2003 à 14:43:09  profilanswer
 

salut,
quand vous développez une grosse appli web avec approche modulaire et classes .... comment organisez vous votre arbo ?
 
plutôt un gros package classes dans lequel on va mettre toutes les classes :
 

Code :
  1. - classe
  2.   \_ classe machin 1
  3.   \_ classe machin 2
  4.   \_ classe machin 3
  5. -fonctions
  6.   \_ function 1
  7.   \_ function 2
  8.   \_ function ......
  9. - ...


 
 
ou plutôt un organisation modulaire du type :
 

Code :
  1. - module 1
  2.   \_classe
  3.   \_template
  4.   \_fonctions
  5. - module 2
  6.   \_classe
  7.   \_template
  8.   \_fonctions


 
moi je prefere la deuxième mais j'ai du mal a voir les inconvénients et avantages de l'une ou l'autre .....:/
 
merci de me donner vos avis  :)
 
 
edit : [:psywalk]


Message édité par simogeo le 01-09-2003 à 14:48:30

---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
mood
Publicité
Posté le 01-09-2003 à 14:43:09  profilanswer
 

n°504198
Sh@rdar
Ex-PhPéteur
Posté le 01-09-2003 à 14:51:58  profilanswer
 

Code :
  1. \
  2. |--\lib
  3.    |--\mod
  4. |--\class
  5. |--\func
  6. |--\conf


 
tout regroupé, parce que j'ai commencé comme ça et que si tu utilises beaucoup de classes et de composants, t'as trop de répertoires je trouve


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°504217
simogeo
j'ai jamais tué de chats, ...
Posté le 01-09-2003 à 15:07:23  profilanswer
 

Sh@rdar a écrit :

Code :
  1. \
  2. |--\lib
  3.    |--\mod
  4. |--\class
  5. |--\func
  6. |--\conf


 
tout regroupé, parce que j'ai commencé comme ça et que si tu utilises beaucoup de classes et de composants, t'as trop de répertoires je trouve


 
vrai :/
merci pour ton avis sh@rdar  :)  
quelques autres ............. :bounce:


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°504227
RiderCrazy
Posté le 01-09-2003 à 15:15:55  profilanswer
 

[:abnocte invictus]

n°504265
gizmo
Posté le 01-09-2003 à 15:51:30  profilanswer
 

moi c'est plutôt comme ça:


\
|--\lib_communes (typiquement lib de template, gestion BDD, ...)
|--\conf_commune
|--\img_communes
|--\module
|  |--\conf_interne (peut-être manipulée par un panel externe)
|  |--\template
|  |--\classes
|  |--\img_interne
|  |--fichier_principal (max 3-4 fichiers principaux)
|--\module2
...
|--\admin (avec accès aux différentes conf_interne)
|--fichier_principal (max 5-6 fichiers principaux)


 
Mais bon, ca c'est uniquement si c'est d'envergure. Sinon, j'utilise une structure proche de celle de Sh@rdar pour les projets plus petits.


Message édité par gizmo le 01-09-2003 à 15:56:41
n°504270
Freekill
Electron libre…
Posté le 01-09-2003 à 15:55:42  profilanswer
 


\  
|--\i
|--le reste


 
[:joce]


---------------
Faux & usage de faux ¤ Machins roses ¤ ASCIImage ¤ HFR Enhance v0.8.6
n°504288
simogeo
j'ai jamais tué de chats, ...
Posté le 01-09-2003 à 16:03:29  profilanswer
 

gizmo >  :jap:  
 
freekill > merci aussi pour ta contribution [:thesphax] ... heureusement qu'on a des méthodistes dans le milieu [:dawa]
 
je vais opter pour une structure intermediaire entre celle de sh@rdar et celle de gizmo. merci  :hello:


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°504295
Freekill
Electron libre…
Posté le 01-09-2003 à 16:13:15  profilanswer
 

J'ai jamais eu de cours de programmation moi, et encore moins de poo? [:sisicaivrai]


---------------
Faux & usage de faux ¤ Machins roses ¤ ASCIImage ¤ HFR Enhance v0.8.6
n°504299
tomlameche
Et pourquoi pas ?
Posté le 01-09-2003 à 16:14:48  profilanswer
 

Freekill a écrit :


\  
|--\i
|--le reste


 
[:joce]


Même genre, mais je suis pas développeur web, c'est juste pour mon site perso qui est un vrai bazard  :D


---------------
Gérez votre collection de BD en ligne ! ---- Electro-jazzy song ---- Dazie Mae - jazzy/bluesy/cabaret et plus si affinité

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  [architecture] appli-web

 

Sujets relatifs
Appli PHP de gestion d'emails[Divers] Utilisation d'une architecture LDAP - Commentaires
Lancer une appli externe dans un prog Java[installeur et mise a jour d'une appli]
Profilage d'appli en java[ODBC] Déploiement d'appli utilisant ODBC pour une base ACCESS
Java et architecture 64 bitsdrag and drop d'un attach Outlook vers mon appli VB
Appli distribuée & WebServices sous VisualStudio .NET (2003)[VB] Crash de VB en sortie de l'appli
Plus de sujets relatifs à : [architecture] appli-web


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR