Je travaille actuellement sur un CMS interne et je suis un peu arrêté. J'essaye de le rendre facile à paginer entre les pages des articles dans un blog, et je ne peux pas décider comment il devrait être abordé. Le vrai problème ne se pose que lorsque je dois autoriser un utilisateur à choisir le nombre de résultats à afficher par page ou l'ordre de tri des messages.pagination PHP et tri
Mon idée initiale était d'utiliser simplement une chaîne de requête: blog/?page=3&count=20&sort=date
mais je ne suis pas sûr si cette méthode aura des effets néfastes sur le référencement. Par exemple, Google est-il assez sensible pour se rendre compte que blog/?page=3&count=20
est identique à blog/?count=20&page=3
?
Je me suis alors pensé à utiliser des sessions, mais encore une fois cela ne résout pas le problème ci-dessus, et peut-être fait pire que certains utilisateurs ne peuvent pas les cookies activés. Enfin, je suis déjà en train d'utiliser mod_rewrite pour certaines urls, serait-il préférable d'utiliser une structure comme celle-ci: blog/1/20/
?
je pouvais vraiment faire avec l'aide/suggestions ici, il ne semble pas être un moyen dur et rapide des résultats paginer.
Merci à l'avance
Mais alors, comment répondez-vous aux utilisateurs qui ont des cookies désactivés? Ou JavaScript désactivé? – Rowan