Zkroťte své RSS čtečky!

Třetí smysl mi říká, že se blíží nějaká ta vlna, kdy všichni… ne, o vlnách teď nechci mluvit. Chtěl bych vám něco povědět o fenoménu RSS. Než se dostanu k pointě, rád bych zmínil sled událostí, které předcházely konečnému impulsu k napsání tohoto textu. Poslouchejte.

Před pár dny jsem dostal vnuknutí. Víte jak pořád dlabu šroubovákem do WordPressu, teďka šlo taky o něj. Dostal jsem vnuknutí, pojmul jsem podezření, že WordPress, zatraceně populární publikační systém, přes půl milionu stažení, možná víc, možná statisíce instalací po celém světě, tak právě tenhletenc systém jsem začal podezírat, že to s těmi feedy nemá dvakrát promyšlené. A jestli WordPress trochu znáte, tak víte, že podezření týkající se jeho výkonnosti a vůbec šikovnosti, jsou vesměs sázky na jistotu.

Není mi to jasné, s tím WordPressem. Domnívám se, že ti lidé, co za ním stojí, nemají žádné povědomí o programování. Troufám si tvrdit, že i ten největší pitomec, který by se svůj kód rozhodl vypustit do svobodného širého světa, i ten by si prvně položil otázku: „A nebudou ty mé feedy dělat nadměrnou zátěž?“ Protože ta úvaha je zcela prostá. Feedy jsou, nemusíte se dívat do statistik, nejčastěji načítanou stránkou na blog-like webech. Proto, pokud feed není výkonnostně optimalizován, bude serveru dávat v součtu nevíce podnětů k činnosti. Nikdo nechce nadměrně zatěžovat ani své, ani cizí servery, ne?

Samozřejmě, podíval jsem se do statistik, shlédl jsem, že mé feedy jsou čteny 30–40 000 krát měsíčně. Tisíckrát denně. (Přičemž denní návštěvnost je někde nad stovkou?)

Samozřejmě, podíval jsem se, jak dlouho WordPress generuje feed. Stejně jako stránku. Klidně čtvrt vteřiny.

A pak jsem to blognul do WordPress notes a přemýšlel jak to řešit. Protože, abych tak řekl, tyhle věci mě trápí, výkonnost skriptů; empatizuji se svým hosterem, a taky nemám rád zbytečné věci… natož zbytečné negativní věci… takže jsem šel hledat řešení. Na pluginy jsem se zatím nedíval, prvně jsem se zaregistroval na FeedBurneru. Od FeedBurneru nebo služeb tohoto typu bych očekával, že budou mít nějakou vlastní cache, že nebudou pouze prostředníkem, ale že budou i takovým… distributorem. Očekával jsem, že on bude řešením výkonnostního trnu v oku… Abych řekl pravdu, nevím jaký má FeedBurner na sledovaný problém efekt, ještě jsem se k tomu pořádně nedostal.

Ale na FeedBurneru jsem se zaregistroval také z koumavosti, už jsem to (tuhle v zahraničí děsně oblíbenou fičůrku) plánoval otestovat delší dobu a hle, to byl ten pravý moment, to byla ta hledaná záminka!

A navíc, hle, dnes napsal Marek Prokop zprávu o tom, že FeedBurner byl koupen Googlem a že máme nově k dispozici další, dříve placené funkce. Možná u tohoto článku jsem si řekl: „Nojo, teď začíná vlna.“

Ono je to trošku s podivem, že v naší malé kotlině, kde se takové masové oblíbenosti těší obrázkové statistiky od TopListu (jak může někdo používat takové statistiky?) se zároveň vyskytuje pouze minimální množství cedulek hlásících množství odběratelů RSS kanálu. A přitom, počítadlo od FeedBurneru dokáže být nesrovnatelně hezčí a ba i animované…

FeedBurner mi dal pár zajímavých informací. Například vím, že i v tomto okamžiku byl můj feed načten někým, kdo používá jako čtečku Operu (jak může někdo používat takovou čtečku?) a také vidím, že má jako interval nastaven 5 minut. To je ta pointa. Jak může mít někdo nastaven interval pět minut? K čemu, vážený, stahujete můj feed každých pět minut? Nestačilo by každých patnáct? Nebo jednou za hodinu? Bohatě by stačilo třikrát denně, to vím z vlastní zkušenosti. Feedy si relouduji přibližně třikrát denně, komentáře, fóra, agregátory víckrát. Žirafčin blog nejvíc krát, přibližně 3× za minutu. To protože vím, že když já si tady načtu její feed, tak na jejím počítači vyskočí okýnko s textem „Kahi si právě zkontroloval tvůj feed! Asi kouká, co je u tebe nového! Měla bys něco napsat…“.

Cože? Vy jste to nevěděli?


Komentáře (11)

k formuláři

RSS kanál komentářů

    • Komentář číslo: 1
    • *
    • Jméno: tark
    • Odesláno:
      4.7. 2007 — 11:18

    Já to mám co 2 hodiny u své webové RSS čtečky, protože hosting umožňuje jen 2 hodiny nebo celý den :) Holt lidi budou muset zapnout cache nebo zaplatit dražší tarif ;-)

    • Komentář číslo: 2
    • *
    • Jméno: tark
    • Odesláno:
      4.7. 2007 — 11:19

    BTW, Žirafčin blog si asi zahltil. Nefunguje.

    • Komentář číslo: 3
    • *
    • Jméno: SuE
    • Odesláno:
      4.7. 2007 — 15:04

    kdepak, zirafka si řekne: ten kahi zas nemá nic na práci, že furt jen šmejdí, a pro takové lenochy bych měla něco psát? a just ne, to si radši napíšu nějakou hezkou aplikaci třeba to .. ten, jak se to .. texy s tím hadem… jo, python :-)

    • Komentář číslo: 4
    • *
    • Jméno: zirafka
    • Odesláno:
      4.7. 2007 — 15:59

    [0] %name0%: Kahi, kecas, kecas, ale posledni clanek jsi jeste necetl! (-;

    [2] tark: Jakto? Nemam zadnej report o vypadku za dnesek. Navic pretizit moje RSSko je fakt tezke. Je to staticky generovane … ehm … rucne psane, jak uz mnozi z preklepu zjistili (-:

    [3] SuE: SuE, kdepak. Zirafka si rekne: ten Kahi nema nic na praci. To by se za mnou mohl prijit podivat do prace. A ono jo (-: Apropos, Kahi, jestli chces caj, tak si ho prosim prines. Zidli mam (-;

    Jinak jsem nedavno dosla k podobne uvaze o RSS jako ty. Na co jsou vsechy ti toplisty, kdyz ty beztak meri u blogu vicemene jen nahodne navstevniky z vyhledavacu apod. Premyslela jsem o nejakem pocitadle na RSSka a uz mam neco naplanovane. Ovsem pro mem vytizeni na dalekou budoucnost.

    • Komentář číslo: 5
    • *
    • Jméno: Kahi
    • Odesláno:
      4.7. 2007 — 20:21

    [0] %name0%: – Souhlasím!

    [1] tark: → Nojo, a co takle každý druhý cyklus vynechat? :-)

    [2] tark: → [4] zirafka:

    [3] SuE: → [4] zirafka:

    [4] zirafka: → [5] Kahi:: ovšem že jsem poslední článek četl, teď už ze strachu chodím na tvůj blogeek jen a pouze ve skrytu anonymní proxy ;)

    • Komentář číslo: 6
    • *
    • Jméno: Věroš
    • Odesláno:
      5.7. 2007 — 2:31

    [4.2] Ale je to kvalitní objektový kód, můžu potvrdit :-)

    [4.3] RSS jsem zkoušel počítat pomocí vložených obrázků, ale ne každý čtečka umí zobrazovat obrázky.

    • Komentář číslo: 7
    • *
    • Jméno: ailyn
    • Odesláno:
      5.7. 2007 — 20:30

    já opera-čtečku používám a vyhovuje mi… asi jsem ještě mentálně nevyzrálá :-P

    • Komentář číslo: 8
    • *
    • Jméno: Kahi
    • Odesláno:
      6.7. 2007 — 1:35

    [7] ailyn: → někde jsem čet, že vyzrálí budem až po třicítce, pokud vůbec někdy… takže… máme čas :-)

    • Komentář číslo: 9
    • *
    • Jméno: Acci
    • Odesláno:
      9.7. 2007 — 11:18

    WordPress má hlavní problém v tom, že na překlady používá gettext. Ten mi na localhostu zabere přes 50 % času generování stránky.

    • Komentář číslo: 10
    • *
    • Jméno: Kahi
    • Odesláno:
      9.7. 2007 — 12:11

    [9] Acci: – To je dobré vědět, díky. Ale… při generování feedu přece není co překládat, toho se gettext netýká, no ne?

    • Komentář číslo: 11
    • *
    • Jméno: Acci
    • Odesláno:
      9.7. 2007 — 13:00

    [10] Kahi: Teď si nejsem přesně jistý, zda se gettext při generování feedu používá, každopádně se inicializuje. Což je samozřejmě chyba. Dokonce to byl i jeden návrh na projekt v rámci Google Summer of Code, ovšem nikdo si ho nevybral.

Přidat komentář

Nápověda ke psaní komentářů

Zde formátuje Texy!

  • *zvýraznění*
  • **silné zvýraznění**
  • > citace
  • "odkaz":http://kam
  • [4] reakce na komentář
  • zdrojové kódy a více

komentáře

úplně nahoru