2016-12-27 4 views
1

ist es leicht möglich, Cache-Werte mit Laravelhart Caching mit Laravel

https://scotch.io/tutorials/caching-in-laravel-with-speed-comparisons

aber: das Ergebnis (wenn Sie nach unten scrollen) ist immer noch sehr langsam

Ich weiß, dass Wordpress mit W3 Gesamt Cache kann in Ansprechzeiten < 100 ms für im Cache gespeicherten Seiten (siehe here für ein Beispiel, wie zB Antwortzeiten mit Web-Entwickler-Tool überprüfen, bekomme ich oft < 50 ms) führt

doe Gibt es nicht etwas Ähnliches für Laravel? Ist der Typ von scotch.io einen systematischen Fehler?

+1

Welchen Cache-Treiber verwenden Sie? –

+0

@ KorayKüpe ich verweise tatsächlich auf die Ergebnisse, die der Typ auf seinen Tests bekannt gab. Er zeigt Ergebnisse an, die wie 1500ms mit allen Treibern sind, was im Vergleich zu 50ms unbefriedigend ist? – Toskan

Antwort

2

Beide Caches sind sehr unterschiedlich. Mit dem Laravel-Cache können Sie kleine Datenmengen, z. B. aus der Datenbank, in Ihrer Ansicht zwischenspeichern.

Das W3-Cache-Plugin speichert jedoch den Inhalt ganzer Seiten und speichert diesen in einer statischen Datei. Wenn die Seite erneut besucht wird, wird diese statische Datei geladen, anstatt alles erneut zu rendern.

Wenn Sie so etwas tun möchten, schlage ich vor, dass Sie sich Varnish HTTP cache ansehen.