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

WebDev Discussion :

Repertoire des FIC


Sujet :

WebDev

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Juillet 2024
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Juillet 2024
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Repertoire des FIC
    Bj à tous

    J'ai besoin de vos avis...
    Il est prévu la réalisation d'un site WEBDEV avec des utilisateurs différents

    A votre avis...

    1 - Créer un répertoire pour chaque utilisateur
    A chaque accès au site, s'identifier puis 'hchangerep' pour accéder aux données

    2 - Ou fichiers communs avec une rubrique 'identifiant client'

    //------------------------------------------------------------------
    Le soucis c'est que je voudrais que chaque utilisateur effectue lui-même la sauvegarde de ses fichiers
    a - On zipp
    b - on telecharge
    c - il renvoi dans son répertoire en cas de problème
    Avec l'option1, cela devrait être possible

    Avec l'option2, je ne vois pas comment faire
    Une idée ?

    Fichier natif FIC

  2. #2
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 310
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 310
    Points : 9 425
    Points
    9 425
    Par défaut
    Bonjour,

    Si tu n'as pas de données communes et peu de volumétrie, les données peuvent être stockées dans le appdat de l'utilisateur.

    Si tu as des données communes, alors, il va valoir séparer ce qui est commun de ce qui ne l'est pas. Dans ce cas, je préconise un serveur HF + une connexion locale aux fichiers utilisateur (hchangeconnexion).
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    556
    Détails du profil
    Informations personnelles :
    Localisation : Laos

    Informations forums :
    Inscription : Mars 2003
    Messages : 556
    Points : 1 198
    Points
    1 198
    Par défaut
    Bonjour,

    Pour moi, cela va dépendre de l'objectif de ce site web.
    Si c'est un site du type CMS avec une page unique de login qui redirige sur un ensemble de page spécifique à cette utilisateur, en effet la solution de frenchsting est plus que recommandé afin de cloisonner au mieux les datas des différents utilisateurs
    Si par contre ton site WebDev s'apparente à un forum ou équivalent, pas besoin de créer une BDD différente par utilisateur.

    Donc en résumé, il te faut avoir une bonne vision de ton produit pour voir quelle solution est la mieux adapté à ton besoin.

    Alors si on regarde les avantages/inconvénients :
    Bases globale :
    + facilité de sortir des KPI de toutes sortes et de toute granularités
    + Pas besoin de gérer la connexion pour rerouter les requêtes sur la bonne BDD
    + une maj de l'analyse est "rapide"

    - si une maintenance se fait sur la BDD, tous les utilisateurs sont impactés
    - Une modification d'analyse peut prendre plusieurs dizaines de minutes (selon la volumétrie) avant que toutes les BDD soient ISO
    - algo : ne pas oublié de filtrer correctement toute requête afin de ne pas afficher les informations d'un autre client
    - les requêtes seront de plus en plus longue avec le temps


    Bases spécifique pour chaque utilisateurs :
    + Si la base d'un client crash, les autres clients ne sont pas impactés
    + Sauvegarde/Restauration d'une BDD sans impacté l'ensemble des clients
    + algo : pas besoin de faire un filtre sur le client
    + les requêtes sont plus rapide sur le long terme car la taille des BDD dépendent du client

    - pas de possibilité rapide de sortir des KPI, il faudra passer par des tables de consolidation ou faire des boucles pour ouvrir toutes les BDD
    - pas de possibilité d'avoir un outil simple de gestion des comptes
    - si une data est à modifier sur l'ensemble des clients, cette maj prendra plus de temps en fonction du nombre de BDD
    - algo : jouer avec les indirections et alias pour capitaliser le code mais cela entraine une perte de lisibilité

Discussions similaires

  1. [Htaccess] Protéger un répertoire des regards indiscrets
    Par Olivier Regnier dans le forum Apache
    Réponses: 6
    Dernier message: 19/03/2007, 11h53
  2. Répertoire des DLL utilisées
    Par mister3957 dans le forum Visual C++
    Réponses: 4
    Dernier message: 06/03/2007, 22h20
  3. Modifier le répertoire des fichiers web
    Par keopsk dans le forum Apache
    Réponses: 2
    Dernier message: 08/12/2006, 00h19
  4. Comment changer le répertoire des fichiers temporaires ?
    Par devdev dans le forum MS SQL Server
    Réponses: 9
    Dernier message: 01/09/2004, 14h18

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