DATAtourisme

[no support] archi tech chez Go-France

A lire certains messages chez l’impression que tout le monde utilise graphQL. Pour notre part chez Go-France au niveau choix de l’archi depuis mai 2018 sur le site datatourisme on lance la génération des exports POI pour chaque région. On a choisi le format json-ld car lisible par PHP (bon tout est lu par PHP globalement) et aussi parce que pour un même nombre de POI extraits c’était le plus léger. A noter que lors d’un benchmark un même fichier était interprété beaucoup plus rapidement par nodejs que php (lié à la techno derrière nodejs et aux lib différentes et implémentées différemment)

Ensuite de notre côté chaque nuit un cron déclenche un script d’import assez élaboré (fonction de nos règles métier) qui télécharge chaque fichier JSON-LD et insère ou met à jour les points voulus.

Dans les petits tips: si vous téléchargez le flux de manière brute il ne sera pas lisible car normalement c’est de l’encoding gzip… donc faire un gzdecode(file_get_contents([URL_FLUX]))

1 « J'aime »

Bonjour,

Merci pour ce témoignage !

Cordialement.