Heim  >  Artikel  >  PHP-Framework  >  Tipps zur Optimierung der Website-Leistung von Laravel

Tipps zur Optimierung der Website-Leistung von Laravel

不言
不言Original
2018-07-31 17:09:073043Durchsuche

Die Funktion des Laravel-Frameworks ist sehr leistungsstark und es enthält viele Dinge. Dennoch ist es immer noch ein hervorragendes Framework, aber in einer formalen Umgebung muss es optimiert werden, um die Öffnungsgeschwindigkeit der Website zu verbessern Der folgende Artikel richtet sich an alle und gibt einige Tipps zur Optimierung der Website-Leistung von Laravel.

1. Debug deaktivieren

Öffnen Sie die .env-Datei und setzen Sie Debug auf „false“.

APP_ENV=local
APP_DEBUG=false
APP_KEY=base64:sT/aTFeaE13eyao1Raee6jC9Ff+Yle1SE+wtyk0H6B4=

2

php artisan route:cache
php artisan config:cache

3.Laravel-Optimierungsbefehl

php artisan optimize

4.Composer-Optimierung

sudo composer dump-autoload optimize

5. Verwenden Sie den Laravel-Cache

Verwenden Sie die Cache-Methode von Laravel, um Inhalte zwischenzuspeichern, einschließlich Datei-Cache, Datenbank-Cache und Redis-Cache. Sie können bei Verwendung von Redis auch Predis-Komponenten verwenden oder mehrere Caching-Methoden kombinieren. Die Verwendung des Caches in Laravel ist so elegant und praktisch:

$lists = Cache::remember('travel.destination.lists', 20, function () {
    return $this->destination->getList();
});

6. Verwenden Sie CDN

Diese Seite verwendet Qiniu CDN, das Ihnen 20G Traffic und 20G monatlich bietet. Ich kann mich nicht mehr an den genauen Speicherplatz erinnern, aber er reicht für eine kleine Website. Dies ist mein Qiniu Cloud-Einladungslink: https://portal.qiniu.com/signup?code=3l7l12rccmc0i

7 Verwenden Sie PHP 7 und aktivieren Sie OPcache

Verwenden Sie PHP 7 und OPcache aktivieren

Dies ist nicht nur eine Methode zur Leistungsoptimierung für Laravel-Websites, viele davon sind allgemeine Methoden zur Optimierung der Website-Leistung, und natürlich gibt es viele Bereiche, die optimiert werden können.

Die oben genannten Techniken werden von Laravel-Websites verwendet, um die Website-Geschwindigkeit zu verbessern. Weitere Laravel-Inhalte finden Sie im Einführungs-Tutorial zum Laravel-Framework.

Empfohlene verwandte Artikel:

Eingehende Analyse von Controllern im Laravel-Framework

Häufig verwendete Hilfsfunktionen im Einführung in das Laravel-Framework

Verwandte Kursempfehlungen:

Empfohlene fünf aktuelle Laravel-Video-Tutorials im Jahr 2017

Das obige ist der detaillierte Inhalt vonTipps zur Optimierung der Website-Leistung von Laravel. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn