NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: Zabezpečení několikanásobného přístupu k souboru

V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
iqbigbang
Člen
Avatar
iqbigbang:12.5.2017 20:55

Dobrý den,
potřeboval bych teoreticky poradit s následujícím problémem:
Mám webovou stránku, která při spuštění pracuje se souborem na serveru (dejme tomu, že do něj ukládá IP klienta). Potřeboval bych vědět zda je možné, když někdo web spustí např. dvakrát ve stejnou chvíli, zda nedojde k nějaké kolizi při zapisování do souboru popřípadě jak jí vyřešit. Děkuji.

Odpovědět
12.5.2017 20:55
Say me, why not?
Avatar
Odpovídá na iqbigbang
Neaktivní uživatel:12.5.2017 23:30

Tvůj problém se dá vyřešit celkem snadno bez velkého úsilí
http://php.net/…on.flock.php

Nahoru Odpovědět
12.5.2017 23:30
Neaktivní uživatelský účet
Avatar
iqbigbang
Člen
Avatar
Odpovídá na Neaktivní uživatel
iqbigbang:13.5.2017 7:13

Děkuji. Ještě jsem se chtěl zeptat, jestli kdybych místo souborů použil databázi, tak jestli je u ní stejný problém, nebo je databáze proti tomuto problému zabezpečena.

Nahoru Odpovědět
13.5.2017 7:13
Say me, why not?
Avatar
alfonz
Člen
Avatar
Odpovídá na iqbigbang
alfonz:13.5.2017 10:55

Od toho právě databáze je, stará se místo tebe o to aby data byli vždy v konzistentním stavu.

Nahoru Odpovědět
13.5.2017 10:55
lmao
Avatar
Petr Čech
Tvůrce
Avatar
Petr Čech:13.5.2017 10:57

U databáze si můžeš být jist, že nedojde ke kolizi. Proto se také (mimo jiné) používají pro ukládání dat místo souborů

Nahoru Odpovědět
13.5.2017 10:57
the cake is a lie
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.