Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] ruch a baza danych w pliku tekstowym
emanuel
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 29.06.2008

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


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. }
Go to the top of the page
+Quote Post

Posty w temacie


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: 24.12.2025 - 20:04