[61] V případě možnosti kolize zápisu z PHP je na pováženou, zda je taková aplikace napsána korektně a zda by nebylo vhodnější místo zápisu do souboru použít databázi. Windows to prostě vyřeší výjimkou, takže druhý proces si to buď ošetří, anebo spadne.
Nevzpomínám si, že bych měl někdy problém s kolizí při konkurenčním zápisu. Když už by taková situace hrozila, tak je velmi jednoduché data uložit do souboru s unikátním názvem a po zavření ho přejmenovat. Pokud mezitím vznikl nějaký jiný soubor s tímto názvem, je smazán. Tato operace je atomická, proto se používá např. při generování konstantních databází.
Chtělo by to popsat konkrétní případ kolize, na kterém by se možná dala ukázat chyba analytika při samotném návrhu aplikace. U dobře navržené aplikace ke kolizi dojít nemůže.
Menom Stanislav Hoferek, prezývkou Elven, vystupovaním blázon. Vážim si kreativitu, odvahu a ľudské práva.
Tvorím linuxovú distribúciu Greenie. Píšem knihy, kde sa mi najviac páči tvorba literárnych postáv, pomáham začiatočníkom v Linuxe, tak ako pomáhali mne. Mám rád ťahové stratégie, metalovú hudbu a ťažké scifi. Zaujímam sa o politiku, vesmír, Linux, literatúru, históriu, náboženstvá a filozofie. Obľúbená myšlienka:
„Smejte sa nám, že sme iní, my sa vám smejeme, že ste všetci rovnakí“
Přečteno 98 026×
Přečteno 36 858×
Přečteno 29 435×
Přečteno 26 229×
Přečteno 26 062×