Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Funkcja flock(), Bezpieczeństwo pliku tekstowego kosztem użytkownika?
Psychopath
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 2
Dołączył: 22.01.2006

Ostrzeżenie: (0%)
-----


Witam. Jakiś czas temu kodziłem dość skromnego CMSa opartego na plikach tekstowych. Postanowiłem wznowić ten mini-projekt i studiując ponownie książkę o PHP przy dziale dot. operacji na plikach tekstowych naszło mnie pytanie, na które nigdzie nie mogę znaleźć odpowiedzi. Otóż, powiedzmy, że osoba1 napisała coś w shoutboxie i wcisnęła "Wyślij", osoba2 zrobiła to 0,01ms później, pech chciał, że plik był akurat zablokowany funkcją flock(), bo był wykonywany zapis zainicjowany przez osobę1. Co się stanie z informacją wpisaną przez osobę2? Czy skoro plik był zablokowany to wpis zostanie "stłumiony" i zniknie w eterze, czy też jest dodany do kolejki i zostanie dodany zaraz po tym jak zakończy się wykonywanie skryptu wywołanego przez osobę1?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
outsider
post
Post #2





Grupa: Zarejestrowani
Postów: 267
Pomógł: 36
Dołączył: 8.08.2008

Ostrzeżenie: (0%)
-----


to drugie - bedzie czekal az plik zostanie odblokowany
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 22:10