bonjour et bon lundi
je me pose une question sur la strategie de conception d'un site. (php/mysql)
En fait je dois faire un site interactif proposant au visiteur la création de 2 types de contenu.
Le 1er type comprend environ 15 champs (int, date, char, bool..) et chaque champs doit pouvoir etre un critère de recherche.
le second type c'est que du texte, mais ca peut atteindre l'équivalent de ...30 pages Word bien entendu, ce type de contenu doit aussi être indexé.
Tout ca doit etre créer en frontoffice par n'importe quel utilisateur lambda (enfin surtout un, mais il est vraiment lambda ), via un wysiwyg.
Et j'aimerais me passer d'un cms si c'est possible.
J'ai peur que tout cela soit un peu lourd niveau requette sur la base de donnée et je me demande si, en particulier pour le 2eme type de contenu, il ne serait pas préférable de créer à la voler une page (ou plusieurs) page html au moment de la création et de fournir un lien vers cette page en résultat de recherche. Ce qui permettrait déjà d'alléger les requettes au moins pour la restitution du contenu. Ca me parrait un peu etrange d'avoir tout le contenu du site dans la bdd en fait
je suis preneur de tout conseil pour mener a bien ce projet.
merci
Partager