IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Conception Web Discussion :

Architecture site compliquée


Sujet :

Conception Web

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Enseignant
    Inscrit en
    Mars 2018
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2018
    Messages : 9
    Par défaut Architecture site compliquée
    Bonjour,

    Je ne suis pas un vrai développeur web mais un bon ergonome.
    Je fais un site ou la complexité me débordre : je n'arrive plus à y voir clair.
    Je m'explique
    Il s'agit d'un site pour les Enseignant (ciblé collège pour l'instant) qui permet d'éditer son contenu : séquence* / séances* / activité* . (*) peuvent tous être accompagné d'un travail maison, d'un exercice en QCM, ou d'un slide / photo.
    Chacun de ces constituant d'un cours est édité puis enregistré en base SQL.
    Avec AJAX le prof peut changer les infos des élements (n'importe quelle valeur d'un champ de n'importe quel ligne et de n'importe quelle table ), un titre, un niveau, sachant que le tout est sur la même page et sans avoir à valider un formulaire. Bon, jusque là pas de vrai problème, je vais y arriver.
    Mais le problème arrive : une séquence peut avoir plusieurs séances et plusieurs activités et plusieurs slides, etc.
    Il est là, je n'arrive pas à savoir comment structurer tout ça ans une architecture MVC.
    Je me retrouve avec pas mal de php dans mon html (et même du css pour des besoins spécifiques mais je peux envisager du JS)), à différents endroits et je ne sais pas comment l'isoler et l'appeler surtout en AJAX.

    Avez vous déjà été confronté à ce genre de problèmes ? Comment s'en sortir ? Est-ce seulement possible ?
    Est-ce que l'architecture MCV au sens strict est vraiment utile ou suffit-il de bien séparer les langages pour une bonne maintenance ?

  2. #2
    Expert confirmé
    Avatar de Mat.M
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 540
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 540
    Par défaut
    Citation Envoyé par Zelione Voir le message
    Mais le problème arrive : une séquence peut avoir plusieurs séances et plusieurs activités et plusieurs slides, etc.
    la solution c'est de créer des instances d'objets persistants sinon si vous modifiez les données en "live" c'est évident que ça sera incomplet.
    Et de créer du code pour traiter et manipuler ces objets pour obtenir les modifications de données.
    Ou alors autre solution c'est de faire des requêtes SQL imbriquées mais l'inconvénient de cela c'est la complexité des requêtes d'une part et d'une autre le temps de traitement qui risque d'être plus long.

Discussions similaires

  1. Architecture site ASP.NET
    Par Billouze dans le forum Général Dotnet
    Réponses: 0
    Dernier message: 03/07/2009, 11h40
  2. [MySQL] Architecture site web
    Par samou38 dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 11/06/2009, 15h17
  3. Architecture Site PHP
    Par TangoZoulou dans le forum Langage
    Réponses: 3
    Dernier message: 14/02/2009, 20h40
  4. Architecture site web IIS
    Par olibara dans le forum IIS
    Réponses: 0
    Dernier message: 05/12/2008, 11h32
  5. architecture site question debutant
    Par couse1 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 17/12/2007, 15h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo