CMS = grosse base de données?

  • Statut : non résolu
7 sujets de 1 à 7 (sur un total de 7)
  • Auteur
    Messages
  • #450857
    Monky
    Membre
    Padawan WordPress
    94 contributions

    Bonsoir,

    Je suis en train de développer un CMS et je m’aperçois au bout de 60 pages produites que la base de données “pèse” déjà plus de 2Mo. Et ces 60 pages ne sont qu’une infine partie de ce que je compte faire…

    En fait ces pages sont des tableaux statistiques avec une image qui matérialise le pourcentage.
    Ex :
    – rang1
    – rang2
    – rang3

    Et cette image doit se répéter déjà plus de 10.000 fois sur ces 60 pages. ce qui fait gonfler la base de données…

    Quelle solution me conseiller vous?
    – raccourcir l’url de l’image afin de gagner des caractères? dans ce cas est ce que je peux changer les 10.000 url1.jpg par url2.jpg automatiquement?
    – faire des pages avec mes tableaux statistiques, puis utiliser un include? mais je n’arrive pas à faire un include dans une page…

    #594083
    element62
    Participant
    Initié WordPress
    9 contributions

    salut,

    et pourquoi pas utiliser les css?
    exemple:

    voilà le rang 1

    ici le rang 2

    et… c’est tout. le reste en css. y compris ton image, qui sera en background de tes divs.
    je pense que c’est ce que je ferais.

    #594084
    alakhnor
    Participant
    Maître WordPress
    996 contributions

    L’idéal serait d’utiliser des images générées si c’est possible.

    #594085
    Monky
    Membre
    Padawan WordPress
    94 contributions
    element62 wrote:
    salut,

    et pourquoi pas utiliser les css?
    exemple:

    voilà le rang 1

    ici le rang 2

    et… c’est tout. le reste en css. y compris ton image, qui sera en background de tes divs.
    je pense que c’est ce que je ferais.

    En fait, les tableaux contiennent en moyenne 180 lignes et la longueur des images associées au rangs ne sont jamais les mêmes.

    Quant aux images générées que je connais pas du tout…

    Finalement je souhaiterais me pencher sur ma seconde solution : un include… mais la page appelée ne s’affiche pas. Avez déjà tester un include sur un page wp?
    L’include me permettrais donc de plus facilement gérer les mises à jours des rangs et de gagner un poid considérable dans la bdd (car souvent les hébergeurs proposent une petite bdd pour une grande place de fichiers)

    #594086
    Monky
    Membre
    Padawan WordPress
    94 contributions

    Re-

    J’ai vu qu’il existait runphp et exec-php, des plugins servant à lancer les codes php présents dans les articles et les pages… Cependant ça ne fonctionne pas chez moi. J’ai un petit tas de “warning” et “error” lorsque j’essaye de faire mon include.
    Désolé je ne connais pas trop le php. Merci d’avance pour votre aide

    #594087
    AmO
    Participant
    Maître WordPress
    4452 contributions

    Créer plutot un template de page personnalisé, pour appeller tes fonctions…

    #594088
    Monky
    Membre
    Padawan WordPress
    94 contributions

    Merci c’est ce que j’ai fais! runphp fonctionne maintenant (je ne savais pas qu’il fallait désactiver le WST… truc)
    Je vous tiens au courant pour voir de combien ma bdd a diminué..

7 sujets de 1 à 7 (sur un total de 7)
  • Le forum ‘Utilisation spécifique de WordPress’ est fermé à de nouveaux sujets et réponses.