PHP-Performance bei vielen externen Requests

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • PHP-Performance bei vielen externen Requests

    Hi zusammen,
    ich bastle gerade an einem kleinen Projekt, das mehrere externe Seiten abfragt und Quoten/Statistiken vergleicht. Teilweise schieße ich dabei schnell an Limits, Timeouts oder langen Ladezeiten vorbei. Habt ihr Best Practices für Caching, Timeouts und Fehlerbehandlung bei vielen HTTP-Requests in PHP?​

  • #2
    Würde vor allem 3 Dinge machen:
    • Parallel Requests (curl_multi oder Guzzle async) statt nacheinander
    • Caching (Redis/Memcached, auch kurze TTL hilft schon viel)
    • Saubere Timeouts (z. B. 2–5s, sonst hängt alles)
    • Optional: Retry mit Backoff + Fallback auf alte Daten.
    Das bringt meistens schon den größten Performance-Schub​

    Kommentar

    Lädt...
    X