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

Développement Web en Java Discussion :

Enregistrer de long document


Sujet :

Développement Web en Java

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2016
    Messages : 15
    Points : 25
    Points
    25
    Par défaut Enregistrer de long document
    Bonjour je veux mettre en place un systeme de création d'article sur mon site et certains articles peuvent faire plusieurs pages. Ce que j'aimerais savoir c'est quelle est la meilleure maniere d'enregistrer tout ces textes. Est ce que je crée un fichier pour chaque article avec le nombre de page et je mets le contenu la dedans ou bien j'enregistre le texte en Bdd et je trouve un moyen de les diviser par page. Desole pour le message un peu farfelu. Je suis nouveau en programmation.Merci d'avance

  2. #2
    Membre averti
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juillet 2013
    Messages
    269
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2013
    Messages : 269
    Points : 434
    Points
    434
    Par défaut
    Bonjour,
    il y a peut être quelque chose qui m'échappe mais si ce sont des articles "web" pourquoi les diviser en pages ?

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2016
    Messages : 15
    Points : 25
    Points
    25
    Par défaut
    Citation Envoyé par VirgApps Voir le message
    Bonjour,
    il y a peut être quelque chose qui m'échappe mais si ce sont des articles "web" pourquoi les diviser en pages ?
    Il y aura aussi des semblants des semblants de livres à l'evolution donc j'essaie d'anticiper en même temps.

  4. #4
    Membre extrêmement actif Avatar de ddoumeche
    Homme Profil pro
    Ingénieur recherche et développement
    Inscrit en
    Octobre 2007
    Messages
    1 676
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Singapour

    Informations professionnelles :
    Activité : Ingénieur recherche et développement

    Informations forums :
    Inscription : Octobre 2007
    Messages : 1 676
    Points : 2 009
    Points
    2 009
    Par défaut
    Citation Envoyé par vickson007 Voir le message
    Bonjour je veux mettre en place un systeme de création d'article sur mon site et certains articles peuvent faire plusieurs pages. Ce que j'aimerais savoir c'est quelle est la meilleure maniere d'enregistrer tout ces textes. Est ce que je crée un fichier pour chaque article avec le nombre de page et je mets le contenu la dedans ou bien j'enregistre le texte en Bdd et je trouve un moyen de les diviser par page. Desole pour le message un peu farfelu. Je suis nouveau en programmation.Merci d'avance
    En base de donnée bien sur, avec un table d'articles et une table de pages et une relation 1-M entre les deux
    La joie de l'âme est dans la planification -- Louis Hubert Liautey

  5. #5
    Membre averti
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juillet 2013
    Messages
    269
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2013
    Messages : 269
    Points : 434
    Points
    434
    Par défaut
    Personnellement je ferai plutôt ta deuxième solution mais sans m'occuper de la pagination en bdd car ce n'est au final qu'une forme d'affichage, le fond reste bien le contenu du document.
    Car qu'est ce qu'une page ? 1000 mots ? 50 lignes ? Combien de mots sur une ligne ? Bref, très compliqué d'autant plus que suivant l'écran où tu vas l'afficher (écran 24 pouces, smartphone...), ta "page" ne correspondra pas à ta page web.
    De plus au cas où tu rajouterai du texte en milieu de document plus tard, tu devras revoir toute ta pagination...

    De manière générale, il faut essayer de dissocier données (ton texte en bdd) et affichage (ton rendu web qui s'occupera de la pagination suivant la résolution de l'écran).

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. enregistrement d'un document dans un repertoire
    Par Minoucha2006 dans le forum Langage
    Réponses: 7
    Dernier message: 09/12/2006, 17h24
  2. 3047 Enregistrement trop long
    Par waici dans le forum Access
    Réponses: 1
    Dernier message: 20/04/2006, 12h20
  3. [VBS]Script d'enregistrement d'un document Word
    Par TomZ dans le forum VBScript
    Réponses: 1
    Dernier message: 22/03/2006, 09h06
  4. Enregistrement trop long dans ACCESS (ALTER TABLE)
    Par Arrown dans le forum Bases de données
    Réponses: 2
    Dernier message: 29/07/2004, 20h20

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