5554 sujets

Sémantique web et HTML

Bonjour,
Je me suis remis sérieusement au travail sur un site pour lequel j'ai entamé les recherches il y a quelques années de cela.
https://www.les-abbayes-de-france.fr/
J'ai répertorié dans une base de données phpMyAdmin près de 1.600 lieux (abbayes et chartreuses) et il est bien sur hors de question de créer une page par établissement. En effet si il m'advenait de devoir modifier la structure de la page il me faudrait modifier 1.600 pages, travail tout à fait inimaginable.
De même lorsque un département est sélectionné dans la carte de France des abbayes le visiteur doit être redirigé vers une page standard dans laquelle viendra s'afficher la carte du département choisi ainsi que diverses autres informations, carte qui fait mention des divers établissements de ce département. Ce qui m'évite de créer 96 pages pour les abbayes et autant pour les chartreuses.
La solution est donc de récupérer la donnée de l'abbaye (ou du département) sélectionnée par le visiteur pour afficher ensuite dans une page type toutes les données afférentes à telle ou telle abbaye (voir présentation ci dessous).
Un peu à l'image d'un site de commerce dans lequel lorsque le client sélectionne un achat il est redirigé vers une page de configuration standard dans laquelle viennent s'insérer les divers éléments afférents à cet achat.
Mais il se trouve que je n'ai pas la moindre idée quant à la manière de réaliser cela. Je fais donc appel au bonnes volontés pour m'orienter vers des tutoriels ou des supports de cours qui pourraient me permettre de franchir cette étape.
Existe t-il des extensions qui sont dédiées à ce type de travail ?
Merci d'avance à toute personne susceptible de m'aider.

Photo du lieu
Nom de l'abbaye :
Localisation :
Coordonnées GPS :
Diocèse :
Privé / Public :
Etat des lieux :
Classement MH :
Visitable :
Communauté monastique :
Ordre :
Date de création :
Bref historique :
Liens :
Modifié par Oursfort (24 Jun 2019 - 06:24)
Bonjour,
Vaste projet Smiley smile Pour ce type de page, ce n'est pas forcément très compliqué mais il faut un certain nombre de bases. Plusieurs langages conviendraient, mais je pense que le plus "accessible", et pour lequel tu pourras avoir le plus d'aide, est le PHP. D'autant plus que le PHP sait communiquer à merveille avec une base MySql!
Personnellement, je suis autodidacte et j'ai appris avec ce tutoriel, qui est plutôt très bien fait!
Si tu as des questions, n'hésite pas!
Et bienvenue dans le monde merveilleux du PHP...
Bonjour,
Merci pour cette réponse.
Oui c'est un vaste projet, heureusement qu'Internet existe pour faire ces recherches, dans le cas contraire il m'aurait fallu des années à parcourir les archives et la France pour recueillir toutes ces données.
Ton message confirme que le PHP est approprié pour faire ce type de travail ce qui me réconforte quelque peu, je ne me voyais pas trop mettre le nez dans d'autres langages.
Je vais suivre ton tutoriel dès que possible.
Existerait-il des scripts déjà rédigés pour arriver au résultat que je souhaite obtenir ?
Merci et bonne journée.
Oursfort a écrit :

Existerait-il des scripts déjà rédigés pour arriver au résultat que je souhaite obtenir ?

Peut-être, mais je ne les connais pas... Peut-être du coté de Wordpress? D'autres personnes du forum pourront sûrement te répondre là-dessus.
Bonne journée