Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] ruch a baza danych w pliku tekstowym
Forum PHP.pl > Forum > Przedszkole
emanuel
Skrypt PHP będzie uruchamiany wielokrotnie jednocześnie
Prognozowana ilość jednoczesnych wizyt i zapytań to ok 1000 wątków.

Czy zbieranie danych do "bazy" zapisywanej w pliku tekstowym jest efektywne?
Nieważne co będzie zbierane w tej bazie, adresy IP wizytujących czy parametry kwerend.
Czy funkcja taka jak poniższa będzie umożliwiała zapisanie wyników z wizyt jednoczesnych taką ilością?
Interesuje mnie problem "równoczesnego" otwarcia pliku do zapisu i dopisania danych.
Co będzie kiedy wiele wizyt bedzie chciało wykonać funkcje?

  1. function tagi($nazwatagi){
  2. $plikslowa = fopen("tagi.txt","a");
  3. // --- zamiana spacjami
  4. $tagi = explode(" ", $nazwatagi);
  5. $iletagi = count($tagi);
  6. for($it=0; $it<$iletagi; $it++){
  7. if(strlen($tagi[$it])>0){;
  8. fwrite($plikslowa,"$tagi[$it]\n");
  9. }
  10. }
  11. }
abort
Jak dla mnie to przy takich założeniach tylko baza danych, definitywnie.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.