Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Žebříček z tisíců souborů

Dobrý den,

vlastním jeden menší Minecraft server a aktuálně programuji různé žebříčky na web.
Chtěl bych udělat také žebříček nejbohatších hráčů.

Plugin na serveru, který zabezpečuje ekonomiku, je sice výkonný, spolehlivý a zatím se nikdy nic "neztratilo", ale bohužel ukládá údaje o hráčích (včetně peněz) do YML souboru. Každý hráč má svůj YML soubor. Počet hráčů je v tisících.

Já se ptám:

Jak efektivně projít pomoci PHP ty tisícovky souborů a sestavit z nich žebříček? Zkusil jsem to otevírat pomoci file_get_contents (procházel jsem každý soubor ze složky kde jsou ty YML soubory) - žebříček se mi podařilo sice sestavit, jenže jedno "sestavení" trvalo minutu a 44 vteřin, což je absolutně nepřijatelné.

Za jakoukoliv radu děkuji

PS: jiný plugin kvůli žebříčku hledat nehodlám (ikdyž vím, že to mají nešťastně řešené - přes SQL by se něco takového (sestavení žebříčku) udělalo levou zadní) - s tím dosavadním jsem velmi spokojen (až na způsob ukládání dat, který nelze např. přepnout nebo migrovat do SQL).

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny