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

Posty w temacie
- Psychopath   Funkcja flock()   10.04.2010, 20:00:51
- - *OuTSideR*   to drugie - bedzie czekal az plik zostanie odbloko...   10.04.2010, 20:07:42


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: 26.09.2025 - 19:15