Portál AbcLinuxu, 2. května 2025 22:53
Udělal jsem malou změnu: posunul jsem blogy na titulce až za diskusní fórum. Přeci jen je důležitější, takže není důvod preferovat odlehčenější blogy. Už jsou dostatečně profláklé
Pokud vás zajímá, na čem teď dělám, že nehlásím nové funkce, pak mám pro vás malou informaci. Předělávám způlsob ukládání komentářů. Dosud jsou v XML v jediném velkém blobu pro každou diskusi, chci je převést do samostatné tabulky, co komentář, to řádek. Starý způsob byl sice pohodlný a minimalizoval počet SQL příkazů, jenže byl dost neflexibilní z hlediska dotazovacích možností. Takže třeba zobrazení něčích komentářů je nesmírně pomalý dotaz, kdy se provádí wildchar hledání nad všemi komentáři. Bohužel je změna dost pracná, neboť diskuse jsou velmi obsáhlé z hlediska funkčnosti (3/4 funkcí vidí jen admin) a zoufale mě to nebaví. Změna ale bude stát za to.
Tiskni
Sdílej:
Co se týká ukládání všech komentářů do jednoho blobu, už před pár lety jsem došel k pevnému přesvědčení, že tvorba "kompozitních sloupců" je spolehlivou cestou do pekel a že raději použiji sedm joinů na každý triviální dotaz, než muset parsovat obsah položek.
Když už jsou na pořadu dne i blogy, nešlo přidávat do RSS jméno autora blogu a na titulní straně ho řešit místo title="autor"
nějakým pidifontem, aby to moc nenatáhlo stánku a přitom bylo vidět hned?
Ideální by byla samozřejmě možnost mít nějakou individuální černou listinu, aby na titulní straně určití autoři vůbec nebyli, ale to už tu tuším někdo navrhoval a problém měl být s přílišným zatěžováním hw, což je asi pravda.
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.