<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.mngl.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=HaiCoons22606</id>
	<title>Mongolian script - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mngl.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=HaiCoons22606"/>
	<link rel="alternate" type="text/html" href="https://wiki.mngl.net/index.php?title=Special:Contributions/HaiCoons22606"/>
	<updated>2026-09-17T18:59:32Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://wiki.mngl.net/index.php?title=Jak_si_doma_vyrobit_r%C5%AF%C5%BEov%C3%BD_olej_a_vyu%C5%BE%C3%ADt_ho_v_p%C3%A9%C4%8Di_o_ple%C5%A5&amp;diff=23340</id>
		<title>Jak si doma vyrobit růžový olej a využít ho v péči o pleť</title>
		<link rel="alternate" type="text/html" href="https://wiki.mngl.net/index.php?title=Jak_si_doma_vyrobit_r%C5%AF%C5%BEov%C3%BD_olej_a_vyu%C5%BE%C3%ADt_ho_v_p%C3%A9%C4%8Di_o_ple%C5%A5&amp;diff=23340"/>
		<updated>2026-08-17T17:09:39Z</updated>

		<summary type="html">&lt;p&gt;HaiCoons22606: Created page with &amp;quot;Typickou chybou je ignorování možnosti využít persistentní dotazy (persisted queries). Místo toho, abyste posílali celý text dotazu při každém požadavku, uložíte si dotaz na serveru a klient posílá jen jeho hash. To nejenže zkrátí délku požadavku, ale také umožní serveru dotaz předzpracovat a naplánovat jeho provedení efektivněji. Pokud vaše API persistentní dotazy nepodporuje, zvažte alespoň použití jednoduchého cacheovacího mechanis...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Typickou chybou je ignorování možnosti využít persistentní dotazy (persisted queries). Místo toho, abyste posílali celý text dotazu při každém požadavku, uložíte si dotaz na serveru a klient posílá jen jeho hash. To nejenže zkrátí délku požadavku, ale také umožní serveru dotaz předzpracovat a naplánovat jeho provedení efektivněji. Pokud vaše API persistentní dotazy nepodporuje, zvažte alespoň použití jednoduchého cacheovacího mechanismu na úrovni HTTP – ale pozor: cache je platná jen pro přesně stejný dotaz. Proto je vhodné kombinovat ji s výše zmíněnými fragmenty, aby klienti neměli tendenci vytvářet stovky mírně odlišných dotazů, které cache rozbíjejí.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Klíčový problém: N+1 dotazů a datové zatížení Největší výkonnostní pastí v GraphQL je takzvaný problém N+1. Když resolver pro seznam uživatelů pro každého z nich spustí další dotaz na jejich objednávky, znamená to desítky nebo stovky databázových dotazů místo jednoho. Řešením je použití datloaderů – nástrojů, které batchnují a deduplikují požadavky na stejné zdroje dat. V praxi to znamená, že místo volání getOrders(userId) v každém resolveru definujete loader, který za jeden cyklus zpracování načte všechny objednávky pro všechny uživatele najednou. Druhým běžným problémem je přenos zbytečně velkých dat – třeba když řetězec obsahuje kompletní HTML. V roce 2026 už není výmluva, že to API vrací tak, jak to vrací. Vynucujte si v dotazu jen textové pole, nebo použijte fragmenty pro opakovaně používané struktury, ale nikdy nekopírujte celé objekty napříč úrovněmi.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Co sledovat při výběru a jaké chyby nejčastěji děláme? Při výběru sledujte nejen punc, ale i konkrétní odstín. Bílé zlato se ryzostí neliší od žlutého, ale jeho povrch je obvykle pokryt rhodiem, které se časem opotřebovává. Počítejte s tím, že bílé zlato bude vyžadovat obnovu rhodiování, zatímco žluté zlato stačí pravidelně leštit. Růžové zlato je stále populárnější, ale jeho barva může být u některých lidí způsobena alergií na měď, proto si ověřte snášenlivost.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Nakonec si ověřte fakta. AI není spolehlivý zdroj informací – může si vymýšlet čísla, citace i jména. Pokud píšete odborný text, zkontrolujte údaje v jiných zdrojích. A nebojte se experimentovat. Různé nástroje reagují na stejný prompt odlišně, a co funguje u jednoho, nemusí u druhého. S trochou cviku budete psát prompty, které AI pochopí na první přečtení.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Na závěr si dejte pozor na jeden častý omyl: rychlost dotazu není jen o tom, co server vrátí, ale i o tom, jak klient s odpovědí naloží. V roce 2026 už není přijatelné, aby si klient stahoval všechna data a teprve potom je filtroval. Naučte se používat direktivu @include a @skip pro podmíněné načítání částí dotazu podle aktuálního stavu UI. Pokud zobrazujete seznam a detail, načtěte pro seznam jen minimální pole a detail dotazujte až při otevření. Tím zásadně snížíte objem přenesených dat i zátěž serveru. Dobrým zvykem je také pravidelně kontrolovat, jestli vaše API nevrací pole, která už žádný klient nepoužívá – taková pole pak odstraňte, protože zbytečně prodlužují dobu serializace a zvětšují odpověď.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Mezi běžné signály přetížení patří zívání a olizování, třes, schovávání se za nohy, nadměrné štěkání nebo naopak strnulost a vyplazený jazyk. Pokud si jich všimnete, ihned štěně z daného prostředí odveďte a dopřejte mu klidné místo na odpočinek. Pozitivní socializace neznamená co nejvíce zážitků, ale kvalitní a zvládnuté zkušenosti. Vždy mějte na paměti, že štěně si potřebuje nové věci zpracovat v klidu, i když to trvá.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Dalším praktickým krokem je měření a analýza samotných dotazů. Než začnete cokoliv optimalizovat, zapněte si logování doby trvání jednotlivých resolverů a velikosti odpovědí. Zjistíte, že nejpomalejší operace jsou často ty, které vypadají nevinně – třeba filtrování podle data, které nejde využít index v databázi. Zaměřte se na to, abyste v dotazu vždy předávali co nejužší filtry a řazení, která odpovídají indexům. Tady platí jednoduché pravidlo: čím méně práce musí server udělat, tím rychlejší je odpověď. Nezapomínejte také na kompresi odpovědí – moderní HTTP/2 a komprese gzip či brotli dokážou zmenšit objem přenášených dat o desítky procent, a to bez jediné změny v dotazu.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Nakonec si ujasněte prioritu: chcete prsten, který bude zářit jako čisté zlato, nebo takový, který přežije běžné nošení bez úhony? Pokud se rozhodnete pro 18 k, vybírejte silnější profil prstenu, který kompenzuje měkkost materiálu. Pokud dáte přednost 14 k, získáte tvrdost a praktičnost, ale budete muset počítat s nepatrně světlejší barvou. Ať už zvolíte cokoli, hlavní je, aby prsten odpovídal vašemu životnímu stylu a vydržel celý život.&lt;/div&gt;</summary>
		<author><name>HaiCoons22606</name></author>
	</entry>
	<entry>
		<id>https://wiki.mngl.net/index.php?title=User:HaiCoons22606&amp;diff=23339</id>
		<title>User:HaiCoons22606</title>
		<link rel="alternate" type="text/html" href="https://wiki.mngl.net/index.php?title=User:HaiCoons22606&amp;diff=23339"/>
		<updated>2026-08-17T17:09:37Z</updated>

		<summary type="html">&lt;p&gt;HaiCoons22606: Created page with &amp;quot;Autor blogu praktickým bydlením sází na osvědčené tipy. Sdílím zde, jak si poradit v malém bytě. Nejvíc mě baví ukazovat chytrá řešení, která zvládne každý.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Autor blogu praktickým bydlením sází na osvědčené tipy. Sdílím zde, jak si poradit v malém bytě. Nejvíc mě baví ukazovat chytrá řešení, která zvládne každý.&lt;/div&gt;</summary>
		<author><name>HaiCoons22606</name></author>
	</entry>
</feed>