AnalyzerHQ Fórum

 

Szerző Téma: A file_get_contents() függvény nagyon-nagyon lassú  (Megtekintve 1960 alkalommal)

0 Felhasználó és 1 vendég van a témában

2010. szeptember 16. - 22:38:42
Válasz #15
  • MadAdmin
  • Teljes tag
  • ***
  • Hozzászólások: 104
  • Karma: 6
    • MadAdmin.com

Az egyszerű kód szempontjából biztosan előnyösebb a file_get_contents(), egyébként meg nekem is volt egy olyan érzésem a probléma kapcsán, mintha kissé elhanyagolt lenne ez a függvény fejlesztői oldalról. :)


2010. szeptember 27. - 10:47:39
Válasz #16
  • Újonc
  • *
  • Hozzászólások: 10
  • Karma: 0

Szerintem az fopen-es megoldás jobban kontrollálható, de lehet csak kicsit régimódi vagyok. :)
Clementh


2010. szeptember 27. - 13:20:32
Válasz #17
  • MadAdmin
  • Teljes tag
  • ***
  • Hozzászólások: 104
  • Karma: 6
    • MadAdmin.com

Tképp az fopen() változat előnyei akkor jönnek ki, ha pl. már a teljes fájl teljes beolvasása előtt meg akarod kezdeni az adatok feloldozását. Így pl. egy 120Mbyte méretű XML fájl feldolgozásához nem kell 120+ Mbyte memóriát biztosítani a PHP-nek.