ホームページ >PHPフレームワーク >Laravel >Laravel Web サイトのパフォーマンスを最適化するためのヒント

Laravel Web サイトのパフォーマンスを最適化するためのヒント

藏色散人
藏色散人転載
2020-03-14 08:59:012793ブラウズ

Laravel Web サイトのパフォーマンスを最適化するためのヒント

Laravel は、多くのコンポーネントと巨大なコードを備えた強力なフレームワークです。使いやすさはパフォーマンスを犠牲にしています。それでも、依然として優れたフレームワークですが、正式な環境では, ウェブサイトを開く速度を向上させるために最適化を行う必要があります。

推奨: laravel チュートリアル

1. デバッグをオフにする

.env ファイルを開き、デバッグを 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 最適化コマンド

php artisan optimize

4.composer最適化

sudo composer dump-autoload optimize

5. Laravel キャッシュを使用する

Laravel の Cache メソッドを使用してコンテンツをキャッシュします。ファイル キャッシュ、データベース キャッシュ、Redis キャッシュ、および Redis キャッシュがあります。 predis コンポーネントは、複数のキャッシュ方法と組み合わせることもできます。 Laravel でのキャッシュの使用は非常にエレガントで便利です:

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

6. CDN の使用

私の個人 Web サイトは Qiniu CDN を使用しており、20G のトラフィックと毎月 20G のストレージ容量を提供します。 , 具体的な金額は覚えていませんが、小規模なウェブサイトであれば十分です。

7. PHP 7 を使用して OPcache を有効にする

これは Laravel Web サイトのパフォーマンス最適化方法だけではなく、もちろん、それらの多くは一般的な Web サイトのパフォーマンス最適化方法です。最適化できる箇所はまだたくさんあります。

関連する推奨事項、PHP ビデオ チュートリアル学習アドレス: https://www.php.cn/course/list/29/type/2.html

以上がLaravel Web サイトのパフォーマンスを最適化するためのヒントの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はsegmentfault.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。