web-dev-qa-db-fra.com

Tri des annonces de la même catégorie

Je ne sais pas vraiment si c'est le bon endroit pour poser cette question, mais n'hésitez pas à le déplacer ou à le fermer si c'est hors sujet.

Dit cela, ma question est:

Sur un site Web qui a des catégories et des sous-catégories, l'utilisateur est en mesure de naviguer d'une catégorie à une sous-catégorie et, à la fin, reçoit les éléments qui appartiennent à cette sous-catégorie spécifique.

Tous les articles de cette sous-catégorie ont le même "poids" car aucune entrée "promo" ne doit apparaître en haut, etc.

La question fondamentale est de savoir quelle serait la meilleure façon de les trier de manière à ce qu'il y ait une certaine cohérence mais aussi à ne pas se concentrer davantage sur des éléments spécifiques.

Si vous triez par identifiant, vous aurez les entrées les plus anciennes en premier ou en dernier, ce qui est également un peu injuste.

Ces listes ont également des "vues" mais elles ne sont pas augmentées lorsqu'elles sont affichées dans la liste des sous-catégories, mais uniquement si un utilisateur décide d'ouvrir réellement l'une des listes. La liste est également paginée.

Donc, pour résumer, ma question est: comment les trier pour en tirer le meilleur parti? Par date de création, par titre, par vues? À votre avis, quelle serait la meilleure façon?

PS: disons que l'option de tri par voie spécifique est disponible, la question concerne uniquement le tri initial.

1
Jim

Trier les éléments dans un ordre qui correspond à l'expérience que vous souhaitez que l'utilisateur ait:

  • Si vous voulez que l'utilisateur voit d'abord les éléments les plus "intéressants", faites ce tri
  • Si vous souhaitez que l'utilisateur voie les derniers éléments, triez par date
  • Si vous voulez que l'utilisateur voit les articles avec la dernière activité ...

Vous dites que tous les articles ont le même poids. Ensuite, si vous n'avez aucune préférence, vous voudrez peut-être rendre les choses faciles pour l'utilisateur, donc une option pourrait être de trier de manière simple pour parcourir la liste, comme dans l'ordre alphabétique.

0
Alvaro