Asi před měsícem jsem psal o tom, že uvažujeme nad změnou. Chtěli jsme zobrazovat názory jen registrovaným uživatelům. Ptal jsem se na váš názor a dostal jsem ho. Změna se konat nebude.
Předchozí post se jmenoval Sledování nových názorů pouze pro registrované a ptal jsem se vás na názor ohledně změny, která by umožňovala sledovat přečtené/nové názory v diskusích jen registrovaným uživatelům. Důvodem byla především nižší zátěž databázového serveru, který teď ukládá informace každému kolemjdoucímu.
Blogpost splnil svůj účel a ukázal, že se vám taková změna rozhodně nelíbí. Na základě této informace jsme se nyní s vývojáři dohodli, že vymyslí nějaké rozumné řešení výhodné pro obě strany – uživatele i databázi. Pravděpodobně tak bude sledování omezeno jen na nějakou dobu (třeba na články staré maximálně týden), ale konkrétní podoba sledování bude k dispozici až s návrhem řešení.
V povodnom navrhu bolo zahrnute aj vytvorenie cookie, ktore by ukladalo info o prihlaseni uzivatela, ten by sa teda po vypnuti a opatovnom zapnuti prehliadaca nemusel zase na Roote prihlasovat.
Myslim, ze nielen ja by som taketo cookie uvital. Planujete tento navrh realizovat?
[5] Cache tady nehraje roli. Jde o sledování počtů přečtených/nepřečtených názorů a to je pro každého návštěvníka úplně jiné číslo. Server si musí pamatovat, že tento konkrétní uživatel u těchto konkrétních článků už viděl x názorů a ty ostatní jsou pro něj "nepřečtené" tedy nové. Pokud takovou informaci ukládáte KAŽDÉMU kolemjdoucímu, pak se jedná o skutečně gigantické tabulky.
Za prvé mi přijde velmi zvláštní argument se snižováním zátěže databázového serveru. Ten přece nehraje vůbec žádnou roli v tom k čemu je blog určen - je to pouze nástroj ho pohánějící.
Blog je určen k vyjádření názorů na jednotlivé články bez ohledu na to co ho pohání. Nebo se pletu?
[7] Zřejmě jste nepochopil, oč tu běží. Vůbec nejde o blogy, ale o názory pod články a zprávičkami. Pokud se podíváte na titulní stranu, uvidíte názory. U každého textu je napsáno, kolik názorů je pod ním celkem a kolik jste jich už jako uživatel četl. Tato informace se pak udržuje pro každého návštěvníka zvlášť.
[8] Dá a je to jedno z možných řešení. Co zvolí, ale závisí na vývojářích.
[9] To netuším a vlastně mě to nezajímá. Na ten problém si stěžují naši admini a vývojáři. Podle všeho jsou to ale milióny záznamů - je tam informace o každém, kdo byť jen náhodou navštívil některou stránku na Rootu (téměř pod vším je diskuse).
Sice se mi líbí, že čtenářům nasloucháte, ale s navrhovaným řešením mám opět problém. Kolikrát se rád vrátím ke starším článků, resp. jejich diskuzi a přečtu si nové názory. Omezit sledování nových názorů na týden mi přijde dost málo. Přimlouval bych se za měsíc. Díky.
[7] Ono pokud pro každého unikátního návštěvníka je pro každý příspěvek nutno zkoumat, zda ho viděl či nikoliv (aby bylo možné spočítat a označit nepřečtené), je to jednak docela nápor na uložená data a druhak nápor při selectech. Sleduji jako insider podobný systém na webu, který je relativně málo navštěvován (pár set návštěv denně). Dosáhnout několika milionů řádků za rok jen pro sledování názorů není vůbec žádný problém. Takže si dokážu představit, co to dělá se serverem, jehož návštěvnost je tisíckrát i víc větší.
Co takhle kombinovaný přístup?
Neregistrovaným bude sledování omezeno na ten týden a registrovaným delší dobu. Čím déle tím lépe - bude záviset na tom jak velkou jste schopni utáhnout databázi.
Určitě to chce dát neregistrovaným nějak vědět, že pokud se registrují, tak se jim zvýší komfort. Otázka je jak jim to dát vědět, tak aby si toho všimli.
[6] Navrhuji počet přečtených názorů vůbec nesledovat. Nepokládám to vůbec za důležité. Celkový počet vložených názorů mi k orientaci bohatě stačí.
(Kolik věcí nepotřebuješ, tolikrát jsi člověkem.)
Doteď jsem vlastně ani netušil, že se tu něco takového sleduje. To je ten údaj v závorce "(128 nových)"? Pokud ano, tak tomu údaji jsem nikdy nerozuměl, netušil jsem, co znamená, pro koho a od kdy to je nové, ale ani mne to nezajímalo. Zajímaly mne ty názory.
Mám averzi se pořád někde registrovat, přihlašovat a nechávat se sledovat.
[15] Souhlas
[16] Ja bych tedy jako zasadni videl moznost cist starsi diskuze - kolikrat jsou v nich zajimave informace, upresneni apod., ktere by se timto ztratily nebo by je nebylo mozne pres Google najit.
Myslim, ze kvuli sledovani poctu prectenych nazoru omezit pristup k diskuzim je postavene na hlavu.
Pokud uz tak nutne chcete toto cislo sledovat, tak ho sledujte jen pro diskuze, ktere jsou dostatecne nove, a pripadne mazte driv pro nneprihlasene uzivatele. Voila, problem s databazi vyresen...
[17] Nikdo nemluví o omezení přístupu k diskusím. Jen se prostě neregistrovaným uživatelům nebude zobrazovat, že z 32 názorů četli 27 a mají tedy 5 nepřečtených. To je celá změna.
Ten poslední odstavec shrnuje přesně to, jak by mělo budoucí řešení vypadat. To jsem to opravdu popsal tak špatně, že to zůstalo nepochopeno?
Jestliže provozovatel serveru upřednostňuje zaregistrované uživatele, tak bych se s neregistrovanými moc nemazlil a nic jim neukládal. Provozovatel by tak nemusel řešit problém uživatele a lámat si s tím hlavu. Chce-li uživatel využívat lepší služby, ať se registruje. (Já osobně danou funkčnost nevyužívám, v případě, že budu chtít, rád se zaregistruju.)
Petr Krčmář pracuje jako šéfredaktor serveru Root.cz. GNU/Linuxem a Unixem obecně se zabývá již více než deset let a věnuje se především jeho nasazení v počítačových sítích a bezpečnostní politice. Zde bloguje o Root.cz, Linuxu, internetu a světě kolem sebe.
Přečteno 113 669×
Přečteno 90 231×
Přečteno 73 639×
Přečteno 58 358×
Přečteno 54 587×