je reproche aux RSS d etre trop statiques: si on pompe deux fois dans la minute le meme flux, j ai deux fois le meme resusultat: je consomme donc trop de bande passante.
Je cherceh donc a mettre en place un server de RSS authentifie, au choix:
- login mdp : le server logue ce que le user a deja pris, et ne donne dans le RSS que le nouveau
- date de derniere mise a jour : le client donne au server la date de sa derniere mise a jour du RSS, ce qui permet au server de n envoyer que le flux utile.
Je pense que la solution la plus propre est la seconde ... car permet a un user d abord de rester anonyme, et d acceder a des vieux flux si il a en parallelle plusieur desktops qui font des acces webs au meme server (oui certaines personnes preferent la redondance a la concurrence).
La premiere a l avantage de reduire l intelligence du client: il stoque statiquement un user/mdp, et n a pas a mettre a jour localement de donnees: cela permet des clients sans memoire. Tres utile pour certains cas (cas du mec en cybercafe), mais ce n est pas ce que je veux.
Le probleme dans les deux cas, c est que le client doit emettre des donnes vers le flux.
-1- RSS supporte t il l upload de datas ? l identification ?
-2- est il possible de generer un RSS via CGI ?
-3- si le RSS est genere par CGI ou script server, est il pensable de mettre dans l url d appel du flux un ID user ? genre:
http://dlfp.org/home.rss?user=doublehp(...)
PS: mon post precedent discutte de comment un client peut ecrire des scripts pour recuperer de vieux flux. tandis que le present thread discutte sur la mise en place d un server qui ne pose pas du totu ce probleme la.
# parametre en GET
Posté par Hardy Damien . Évalué à 2.
http://monsite.mondomaine.tld/rss/flux.php?last=20050628141305(...)
last étant la date de la derniere visite.(YYYYMMDDHHIISS) ...
et flux.php un script PHP qui balance du RSS avec les derniere news depuis la date passé en parametres ...
Simplicime
[^] # Re: parametre en GET
Posté par gc (site web personnel) . Évalué à 2.
[^] # Re: parametre en GET
Posté par Hardy Damien . Évalué à 2.
Dam
[^] # Re: parametre en GET
Posté par gc (site web personnel) . Évalué à 2.
[^] # Re: parametre en GET
Posté par doublehp (site web personnel) . Évalué à -1.
le but etant que le client ne demande pas deux fois de suite http://monsite.mondomaine.tld/rss/flux.php?last=20050628141305(...)
mais http://monsite.mondomaine.tld/rss/flux.php?last=20050628141305(...)
puis http://monsite.mondomaine.tld/rss/flux.php?last=20050628141310(...)
puis http://monsite.mondomaine.tld/rss/flux.php?last=20050628141330(...)
...
d ou l idee du user=doublehp
qui permet avec une URL fixe d avoir un flux dynamique ...
# bof
Posté par Fabien Penso (site web personnel, Mastodon) . Évalué à 3.
2. Evidemment, RSS n'est qu'un fichier, tu dois pas bien comprendre comment marche les serveurs web...
3. Bien sûr que c'est possible.
Enfin pour ton problème il faut faire autrement, il faut utiliser mod_gzip déjà qui permettra de compresser avec un taux probable de 70% tes fichiers .rss, il faut utiliser un système pour blacklister ceux qui demandent ton fichier .rss trop souvent (genre plus qu'une fois par heure) et qui ne sont clairement pas des proxies, et il faut espérer que les clients RSS que tes clients utilisent supportent les headers qu'il faut pour vérifier que le fichier sur le serveur n'a pas changé depuis la dernière fois.
# Cache ?
Posté par Pascal Terjan (site web personnel) . Évalué à 5.
Il est aussi possible au client de faire un HEAD avant pour récupérer la date de dernière modification et ne faire le GET que si c'est utile.
Ca te permet pas de récuperer la moitié du RSS quand seulement la moitié à changé, mais c'est pas super gros, donc un téléchargement complet de temps en temps ca coute pas trop, surtout si tu met mod_gzip.
Malheureusement certains clients RSS (integrés dans un navigateur et un client mail à succès) téléchargent entièrement le RSS à chaque fois et n'utilisent pas cette possibilité :-/
[^] # Re: Cache ?
Posté par clem . Évalué à 1.
Est-ce que c'est thunderbird (que j'utilise) ?
[^] # Re: Cache ?
Posté par Pascal Terjan (site web personnel) . Évalué à 3.
[^] # Re: Cache ?
Posté par Jean-Yves Beaujean (site web personnel) . Évalué à 1.
[^] # Re: Cache ?
Posté par doublehp (site web personnel) . Évalué à -2.
tu insinue qu il est impossible et interdit d avoir
moi.com/rss.php ?
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.