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

Langage PHP Discussion :

Pages WEB - Text & PHOTO => DB ou hadcoded ?


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de ETVigan
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Avril 2010
    Messages
    660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2010
    Messages : 660
    Par défaut Pages WEB - Text & PHOTO => DB ou hadcoded ?
    Bonjour à tous,

    Je m'adresse à vous pour essayer de trancher un dilemme qui se pose à mon architectue de site.

    Pour une page quelconque qui devrait être un mix entre texte et photo j'ai plusieurs solutions qui se presentent qui allient toutes avantages et leus désavantages...
    • Soit la page harcoded et pas de DB mais peu ou pas de souplesse
    • Soit le texte et les photos en DB séparément nécessitant une mise en page sur le serveur mais implique des balises repères
    • Soit la page formatée en Word (par ex) mais lourd en espace et peut être un moins de souplesse
    • Soit..... un Xième solution, la solution que vous avez prise pour votre site


    Quel format mySql pour les photos, varchar ou blob ?
    Et si je stockais le format HTML en DB ? il faudrait d'une façon ou d'une autre un interperteur (une classe ?) pour lui dire d'aller les chercher....

    Je me tâte.....

    Que me conseillez vous ?

    Y a t'il un script existant sur lequel je pourrais m'inspirer, sans doute... mais où ?

    Merci de vos infos

  2. #2
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 693
    Par défaut
    Pour les photos , surement pas en bdd. Tu stock leur lien dans la bases mais la photos en elle même est dans un dossier de ton arborescence web.

    Pour le texte , l'html brut me semble être le plus courant , surtout avec les nombreux éditeur qui gère sa tout seul que l'on peut trouver un peu partout (fckeditor, tinymce ...).

    Une autre solution est de passer par un système de balisage propre comme dans les forums (bbcode). Mais sa oblige à parser le code à chaque affichage , donc pas forcément terrible en terme de performance.
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre éclairé Avatar de ETVigan
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Avril 2010
    Messages
    660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2010
    Messages : 660
    Par défaut Pages WEB - Text & PHOTO => DB ou hadcoded ?
    Merci Grunk.....

    Je penchais pour hardcodé le html et le stocker en DB.
    Une classe ferait bien l'affaire.

    Je me tatais pour les photos...

    Mais je le tate tjs pour un parsing complet à chaque affichage.... tu me parles de fckeditor, tinymce ... tu sais que j'utilise bcp drmw... y a t'il des avantages à utiliser un que tu cites ?

    Mais si un poil + lent, je préfère la souplesse de rédaction....

    Le plus simple est que j'en rédige une à la main (drmw...) et puis que je rédige la classe pour l'upload/download/parsing....

    Te souviens-tu du site qui génére du texte aléatoire style latin ?

    Merci, je te tiens au parfum.....

    Esteban

  4. #4
    Membre éclairé Avatar de ETVigan
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Avril 2010
    Messages
    660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2010
    Messages : 660
    Par défaut Génération de texte aléatoire
    Grunk,

    Pour le site cherché, je l'ai trouvé:

    http://fr.lipsum.com/

    Voici une réponse..... [Pour les critiques... comprendra qui sait ! ]

    Mais pour continuer dans la même idée que celle de départ, on pourrait imaginer un site dont TOUTES les pages sont en DB !

    Grunk, as tu un commentaire par rapport à cette dernière idée ?

    Esteban

  5. #5
    Membre éclairé Avatar de ETVigan
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Avril 2010
    Messages
    660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2010
    Messages : 660
    Par défaut Text et photo en DB ?
    Grunk,

    J'ai fait un test vite fait bien fait.
    Je vois au niveau agancement des photos dans le texte un inconvénient... Du moins avec Drmw mais c'est du HTML.... donc en principe indépendant de l'outil !
    Je ne peux avoi une photo centréé dans le texte avec du texte à gauche et à droite.
    Ou je n'ai pas touvé...
    Voir le dolmen en haut du mont aigoual dans le Gard.... en pièc jointe..

    PS: je n'ai pu l'ouvrir autrement qu'en fichier txt alors qu c'est un php......

    Merci à ceussss qui m'aideront
    Fichiers attachés Fichiers attachés

  6. #6
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 693
    Par défaut
    Mais je le tate tjs pour un parsing complet à chaque affichage.... tu me parles de fckeditor, tinymce ... tu sais que j'utilise bcp drmw... y a t'il des avantages à utiliser un que tu cites ?
    Tu mélange un peux tout. Dreamweaver est un outil de développement pas de rédaction.
    Tinymce ou fckeditor sont des outils que tu intègre à ton backoffice pour y rédiger les pages et/ou article.
    Donc du coup tout cela est évidemment stocker dans une bdd
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Extraction de texte de pages web?
    Par VinnieMc dans le forum Web
    Réponses: 4
    Dernier message: 01/03/2006, 19h42
  2. [techno] ajouter ce controle (cf photo) a une page web
    Par junty dans le forum Général Conception Web
    Réponses: 4
    Dernier message: 17/10/2005, 16h43
  3. copier le contenu d'une page web dans un fichier texte
    Par wassila dans le forum C++Builder
    Réponses: 30
    Dernier message: 28/08/2005, 22h27
  4. Réponses: 2
    Dernier message: 16/07/2004, 09h30
  5. ouvrir une page Web en mode texte
    Par Halleck dans le forum Windows
    Réponses: 7
    Dernier message: 03/03/2004, 15h08

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