Bonjour à tous,

Je suis en train de coder un site en PHP très simple. Il s'agit d'une liste de liens triable par mot-clé. Je peux ajouter, supprimer ou éditer chacun de ces liens.

Je cherche la meilleure pratique possible (propreté du code et performance) concernant comment stocker les données.

Pour l'instant je les stock (avec succès) dans un fichier JSON.

Pour chaque lien j'ai :

  • un titre ;
  • un lien ;
  • un id ;
  • un/des mots-clés.

Est-ce que utiliser une base de données rendrait mon site plus performant ?

Même question concernant un fichier YALM.

Autre question, est-il préférable d'utiliser la base de donné SQLite pour des petits sites (site vitrine, portfolio) plutôt que MySQL ?

Merci de vos éventuels retours.

2 réponses


JulesVau
Auteur

@lolo3129 merci de ta réponse. Disons entre 500 et 1000 liens et des MAJ 1 fois par mois.

JulesVau
Auteur

Oui c'est ça chaque édition, ajout, supression d'un lien implique la réécriture du fichier JSON.