2
Indiquez l’intérêt que vous portez à cette question
0

Choix technique pour l’open data - Cron et SQL vs Boucle data

Bonjour,

J’ai un site qui tourne bien où j’utilise, classiquement, les articles, documents rubriques du back end : http://data.seine-saint-denis.fr/

Je souhaite libérer un grand nombre de fichiers open data (500 jeux de données et 500 fichiers de métadonnées), et les déposer sur mon serveur. J’hésite pour le traitement de ces fichiers.

1) Créer une boucle qui liste les dossiers, puis une boucle qui affiche les fichiers de métadonnées + une boucle qui affiche les jeux de données associés.
Les + : Utilisation des boucles, récursivité, simple quand la boucle est finalisée.
Les - : Change la structure du site, problème SEO, le back end ne sert plus "à grand chose", je connais encore mal les boucles.

2) Créer un plugin avec un cron qui injecte ces fichiers aux bons endroits. Dans la base de données puis dans les dossiers.
Les + : Garde la structure du site et capitalise sur le fonctionnement de SPIP, SEO, plus facile d’après mes connaissances.
Les - : Sécurité, maintenance du code.

Qu’en pensez vous, voyez-vous d’autres solutions ?

Merci d’avance pour votre aide,