2009-07-22 8 views
1

Un lecteur de flux basé sur un navigateur doit-il toujours utiliser quelque chose du côté client, comme Javascript? MISE À JOUR: Je veux dire, spécifiquement, pour l'analyse de RSS. Si vous pouvez le décharger sur le navigateur, il semble presque irresponsable de faire fonctionner votre serveur. Pourtant, il y a beaucoup d'avantages dans ma situation particulière pour le faire côté serveur. Je me demande donc: est-ce que c'est du blasphème, pensez-vous, que votre serveur fasse l'analyse au lieu de jquery ou similaire?Lecteur de flux: Devrait-il toujours être côté client?

+1

Non. N'utilisez pas Javascript. Cette chose AJAX est juste une mode. Tout devrait être des fichiers HTML statiques qui ont été codés à la main dans le Bloc-notes. – ahockley

Répondre

1

Google Reader est un exemple de lecteur RSS qui analyse le flux RSS sur le serveur. Je ne vois pas pourquoi vous auriez à faire ce traitement sur le client

+0

C'est bon à savoir. En raison de http://code.google.com/apis/ajaxfeeds/, j'avais l'impression que Google Reader analysait également le côté client. –

0

meh, cela dépend :-P Il n'y a rien de mal à un pur système de navigation/post basé qui utilise du HTML et des formulaires. Il n'y a rien de mal à saupoudrer un peu d'ajax et d'autres fonctionnalités côté client, le cas échéant. Tout dépend de ce que vous devez soutenir en termes de client.

+0

Merci. Laissez-moi clarifier. Je veux dire, spécifiquement, pour l'analyse de RSS. Si vous pouvez le décharger sur le navigateur, il semble presque irresponsable de faire fonctionner votre serveur. Pourtant, il y a beaucoup d'avantages dans ma situation particulière pour le faire côté serveur. Je me demande donc: est-ce que c'est du blasphème, pensez-vous, que votre serveur fasse l'analyse au lieu de jquery ou similaire? –

+1

oh, dans ce cas, oui, je supporte de tout coeur l'analyse et l'interrogation des données RSS distantes sur le serveur. * Ma * principale raison de le faire serait en fait de sorte que je peux mettre en cache les résultats pour X fois le temps, donc je n'ai pas besoin de frapper la source distante assez souvent :-) –

+0

Merci. Je pensais qu'il était normal de faire sur le client, pour des raisons de performance. Gareth a souligné que la norme est en train de le faire sur le serveur. –

Questions connexes