ホームページ  >  記事  >  PHPフレームワーク  >  簡単な Laravel コーディングの実践方法をいくつか紹介します。

簡単な Laravel コーディングの実践方法をいくつか紹介します。

藏色散人
藏色散人転載
2020-04-01 09:01:042196ブラウズ

簡単な Laravel コーディングの実践方法をいくつか紹介します。

フレームワークにはそれぞれ独自の利点があるため、どの PHP フレームワークも最良のフレームワークであると呼ぶのは間違いです。一般に、PHP 開発者はプロジェクトのニーズに基づいて適切なフレームワークを選択します。でも信じてください、私は今では完全に Laravel に夢中です。

Laravel については、シンプルで使いやすく、プロダクトコードを書くのに適しており、開発プロセスを大幅に促進できます。 Laravel について私が気に入っている点の 1 つは、Laravel が今日のプログラミングのベスト プラクティスを使用して構築されていることです。

個人的には、Laravel が推奨する基本的なコード構造を維持することを好みます。もちろん、他の利用可能な方法を選択することもできますが、その後の使用時に問題が発生する可能性があります。

Laravel で開発する際に覚えておく価値のある簡単なヒントをいくつか紹介します:

#● .env ファイルを最大限に活用する;

● フレームワークのコアを壊さないでください、vendor フォルダー内のファイルを編集しないでください。関連する関数を継承して実装することを選択できます。拡張は修正よりも優れています。

# PHPMyAdmin または他のデータベース コンソールを使用してテーブルとインデックスを直接作成しないでください。データベース移行テーブルを使用してテーブルを作成し、変更したフィールドを追加して、Git リポジトリに送信してください。

# テスト時にデータベースに false の値を直接挿入しないでください。データベースにデータを取り込むためのフィル ファイル (Seeder ファイル) を作成します。

## ● 手動で何かを作成するのではなく、職人による足場を使用することをお勧めします。これにより、生産性が大幅に向上します。

#●● パフォーマンスを向上させるために、いくつかの職人コマンドを使用してください:

    php artisan route:cache         // 路由缓存
    php artisan config:cache        // 配置信息缓存
    php artisan optimize --- force  // 类映射加载优化

# Routes.php ファイルにはクロージャを書かず、コントローラに移動してください。

# カスタム クラスと関数を作成するとき、特にモデルの場合は、命名規則に特に注意してください。 Laravel の仕組みとしては、 users という名前のテーブルの場合、Laravel はテーブルのモデルが User という名前であることを期待します。

# リクエストごとに検証リクエストを作成してみてください。

# PHP には日付の読み取り、書き込み、比較、計算に役立つ DateTime クラスがありますが、日付の処理には Carbon 拡張機能を使用することをお勧めします。

# 常に最新バージョンを使用してください。Laravel はすぐに更新されるため、常に最新バージョンを維持してください。

# パフォーマンスを向上させるには、常に gulp と Elixir を使用して、スクリプトと sass ファイルを圧縮バージョンにコンパイルしてください。基本的な作業は Laravel がすでに実行しています。

推奨:

laravel チュートリアル

以上が簡単な Laravel コーディングの実践方法をいくつか紹介します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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