Possible en double:
How do you recommend implementing tags or taggingmeilleure façon de mettre en œuvre Tags (similaires à StackOverflow)
J'ai un site Web avec une base de données qui contient un certain nombre d'articles. J'aimerais implémenter des balises similaires aux tags sur stackoverflow.
je peux penser à deux façons de les mettre en œuvre:
Créer une table séparée Tags avec un à plusieurs avec ma table Articles.
Ajouter un champ de texte Tags à ma table Articles.
La première approche semble la meilleure mais nécessiterait deux tables supplémentaires qui deviendraient assez grandes. Il semble qu'il y aurait aussi des frais généraux considérables pour la mise à jour et le maintien de ces données.
La deuxième approche serait beaucoup plus facile à implémenter et à maintenir, et utiliserait moins de ressources. Mais la recherche serait moins efficace. J'utiliserais probablement LIKE ou peut-être même la recherche en texte intégral.
Je suis intéressé par l'approche que les autres pensent être la meilleure. Ou peut-être y a-t-il une autre approche?
aussi [Comment implémenter le système de balises] (http://stackoverflow.com/questions/1810356/how-to-implement-tag-system) –
Merci, j'ai regardé mais je ne dois pas utiliser les bons termes de recherche . J'ai imprimé tous ces fils. –