2009-07-22 8 views
1

Sollte ein browserbasierter Feed Reader immer etwas auf der Clientseite verwenden, wie Javascript?Feed Reader: Sollte es immer Client-Seite sein?

UPDATE: Ich meine, speziell für das Parsen von RSS. Wenn Sie es auf den Browser herunterladen können, scheint es nahezu unverantwortlich, dass Ihr Server die Arbeit erledigt. Dennoch, es gibt viele Vorteile in meiner speziellen Situation, es serverseitig zu tun. Ich frage mich nur: Ist es Blasphemie, meinst du, deinen Server dazu zu bringen, das Parsing anstelle von Jquery oder ähnlichem zu machen?

+1

Nein. Verwenden Sie kein Javascript. Dieses AJAX-Ding ist nur eine Modeerscheinung. Alles sollte statische HTML-Dateien sein, die im Editor manuell codiert wurden. – ahockley

Antwort

1

Google Reader ist ein Beispiel für einen RSS-Reader, der die RSS auf dem Server analysiert. Ich kann keinen Grund sehen, warum Sie diese Verarbeitung auf dem Client tun müssten

+0

Das ist großartig zu wissen. Aufgrund von http://code.google.com/apis/ajaxfeeds/ hatte ich den Eindruck, dass Google Reader auch auf der Client-Seite geparst hat. –

0

meh, es kommt darauf an :-P Es ist nichts falsch mit einem reinen Navigation/Post-basierten System, das HTML und Formulare verwendet. Es ist auch nichts falsch daran, ein wenig Ajax und andere clientseitige Funktionen zu verteilen, wo es angebracht ist. Alles hängt davon ab, was Sie in Bezug auf den Kunden unterstützen müssen.

+0

Danke. Lass mich das klären. Ich meine speziell für das Parsen von RSS. Wenn Sie es auf den Browser herunterladen können, scheint es nahezu unverantwortlich, dass Ihr Server die Arbeit erledigt. Dennoch, es gibt viele Vorteile in meiner speziellen Situation, es serverseitig zu tun. Ich frage mich nur: ist es Blasphemie, denken Sie, um Ihren Server die Parsing anstelle von Jquery oder dergleichen tun? –

+1

oh, in diesem Fall, ja, ich unterstütze von ganzem Herzen das Parsen und Abfragen von Remote-RSS-Daten auf dem Server. * Mein * Hauptgrund dafür wäre eigentlich so, dass ich die Ergebnisse für X Zeit speichern kann, so dass ich die entfernte Quelle nicht so oft treffen muss :-) –

+0

Danke. Ich dachte, es sei Standard, aus Performancegründen auf dem Client zu tun. Gareth wies darauf hin, dass der Standard es tatsächlich auf dem Server macht. –