CodeIgniter は HTTPS を部分的にサポートします。したがって、プログラマは URL を使用して PATS を作成することでデータ転送プロセスを保護できます。 | Laravel はカスタム HTTPS ルーティングをサポートしています。プログラマは、定義する HTTPS ルートの特定の URL を作成できます。 |
|
12) Laravel のトレイトの特徴を説明します。
Laravel トレイトは、別のクラス内に含まれる関数のセットです。特性は抽象クラスのようなものです。直接インスタンス化することはできませんが、そのメソッドを他のクラスで使用することはできます。
13) Laravel のコントラクトの概念を説明します。
これらは、Laravel フレームワークのインターフェイスのコレクションです。これらの契約はコア サービスを提供します。 Laravel のコントラクトには、対応するフレームワーク実装が含まれています。
14) サービスプロバイダーを登録するにはどうすればよいですか?
サービス プロバイダーは、config/pp.php 構成ファイルに登録できます。このファイルには、サービス プロバイダーのクラス名を構成できる配列が含まれています。
15) Laravel のファサードを定義するにはどうすればよいですか?
すべてのファサードは、Illuminate\Support\Facades 名前空間で定義されます。
16) get と post の違いを説明します
Get メソッドでは、限られた量のデータをリクエスト ヘッダーで送信できます。 Post では、本文内の大量のデータを送信できます。
17) Laravel 5.6 のパッケージをリストする
Laravel 5.6 のデフォルトのパッケージは次のとおりです:
1) Envoy、2) Passport 、3) Socialite、4) Cashier、5) Horizon、6) Scout.
18) Laravel のサービス コンテナとは何ですか
サービス コンテナは、実行するためのツールで使用されます。 Laravelでの依存性注入。
19) Laravel でクエリログを有効にするにはどうすればよいですか?
enableQueryLog メソッドを使用して、Laravel でクエリログを有効にできます。
20) Laravel のイベントの概念を説明します。
イベントは、Laravel アプリケーションで発生するイベントをサブスクライブしてリッスンするのに役立つアクションまたは操作です。 Laravel は、アクティビティが発生すると特定のイベントを自動的に起動します。
21) 依存性注入と依存性注入の種類について話しましょう
これは、あるオブジェクトが別のオブジェクトに依存するテクノロジーです。
依存関係の注入には 3 つのタイプがあります:
- 1) コンストラクターの注入
- 2) セッターの注入
- 3) インターフェイスの注入。
22) laravel を使用する利点はありますか?
laravel の主な利点は次のとおりです:
- Laravel には、動的なレイアウトを作成し、コンパイル タスクを増やすことができるブレード テンプレート エンジンがあります。非常にシンプルでよい コードを再利用します。
- Laravel には自動読み込み機能があるため、手動でパスを維持したり含める必要はありません。
- このフレームワークは、LOC コンテナを使用して新しいツールを作成するのに役立ちます。
- Laravel は、移行管理の簡素化に役立つバージョン管理システムを提供します。
-
23) Laravel における検証の概念について説明します。Laravel を設計するときは、アプリケーション、検証は重要な概念です。これにより、データがデータベースに保存される前に、常に期待された形式になることが保証されます。 Laravel には、データを検証するためのメソッドがいくつか用意されています。
基本的なコントローラー機能は、クライアント コンピューターからの要求を検証する便利な方法を提供する ValidatesRequests クラスの使用です。
24) ORM とは何の略ですか? ORM はオブジェクト リレーショナル マッピングの略です
25) Laravel でメモリ使用量を削減するにはどうすればよいですか? 大量のデータを処理する場合、カーソルメソッドを使用してメモリ使用量を削減できます
26) Laravel Eloquent で利用できる関係タイプをリストします。 Laravel Eloquent で利用できる関係タイプは次のとおりです:
1) 1 対 1
- 2) 1 対多
- 3 ) 多対多
- 4) 多対多の関連付けにはManyThroughがある
- 5) ポリモーフィックな関係
-
27) 定義Laravel で使用されるテンプレート エンジン Blade は、Laravel で使用される強力なテンプレート エンジンです。
28) Laravel でサポートされているデータベースをリストします。Laravel は次のデータベースをサポートしています:
PostgreSQL29) 移行が重要なのはなぜですか? 移行は、データベースの一貫性を維持してアプリケーションを共有できるため、重要です。
Laravel アプリケーションを移行せずに共有することは困難です。
データベースを同期することもできます。
30) Lumen の定義Lumen はマイクロフレームワークです。これは、Laravel サービスと REST API に基づいた、より小型で高速なバージョンです。
31) 説明 PHP artisanartisan は、Laravel 用のコマンドライン ツールです。 Laravel アプリケーションを簡単に構築するのに役立つコマンドが提供されます。
32) リンクを生成するにはどうすればよいですか? Laravel はヘルパー関数を使用してリンクを生成します。これは、テンプレートや API 応答にリンクを確立するときに役立ちます。
33) 例外の処理にはどのクラスが使用されますか? Laravel 例外は App.Exceptions.handler クラスによって処理されます。
34) 一般的な HTTP エラー コードとは何ですか? 最も一般的な HTTP エラー コードは次のとおりです。
- エラー 404 – ページが見つからない場合に表示されます。
- エラー - 401 –
の場合に表示される不正エラー 35) Laravel の Fluent Query Builder について説明します。 これは、データベース クエリを作成および実行するための便利で高速なインターフェイスを提供するデータベース クエリ ジェネレーターです。
36) dd () 関数の目的は何ですか?
この関数は、変数の内容をブラウザに出力するために使用されます。 dd の完全な形は Dump and Die です。
37) Laravel で使用される一般的な職人コマンドをリストします。
Laravel は次の職人コマンドをサポートしています:
- PHP 職人ダウン;
- PHP 職人アップ;
- PHP 職人 make:controller ;
- PHP 職人の作成:モデル;
- PHP 職人の作成:移行;
- PHP 職人の作成:ミドルウェア;
38 ) Laravel でメール送信を設定するにはどうすればよいですか?
Laravel は、ローカルおよびライブサーバー上で電子メールを送信するための API を提供します。
39) 認可の説明
これは、パスワードを使用してユーザーのログイン資格情報を識別する方法です。 Laravel では、1) ユーザー名と 2) パスワードの 2 つのパラメーターを持つセッションを使用して管理できます。
40) delete (): データベース テーブルからすべてのレコードを削除します。
-delete (): データベース テーブルからすべてのレコードを削除します。
-softDeletes(): テーブルからデータは削除されません。これは、レコードを削除済みとしてマークするために使用されます。
41) Laravel でライブ sitemap.xml ファイルを作成するにはどうすればよいですか?
Web サイトのすべてのページを作成して、検索エンジンに組織のコンテンツを伝えることができます。検索エンジンのクローラーはこのファイルをインテリジェントに読み取り、サイトをクロールします。
42) Laravelにおけるfakerの説明
フェイクデータを作成するためのモジュールまたはパッケージです。このデータはテスト目的で使用できます。
また、次のデータを生成するために使用できます。
- 1) 番号
- 2) アドレス
- 3 )DateTime
- 4) Payment
- 5) Lorem テキスト。
43) テーブルがデータベースに存在するかどうかをどのように確認しますか?
Laravel の hasTable () 関数を使用して、必要なテーブルがデータベースに存在するかどうかを確認します。
44) Laravel の insert () 関数と insertGetId () 関数の大きな違いは何ですか?
- Insert (): この関数は、データベースにレコードを挿入するためにのみ使用されます。自動インクリメント ID
- InsertGetId () を返しません。この関数はテーブルにレコードを挿入しますが、ID フィールドが自動インクリメントされる場合に使用されます。 (レコードを挿入し、自動インクリメントされた ID を返します)
45) Laravel のアクティブ レコードの説明 - アクティブ レコード
アクティブ レコードのクラスデータベーステーブルにマッピングします。 CRUD 操作の処理に役立ちます。
46) Laravel の基本概念を列挙する
laravel で使用される基本概念は次のとおりです:
- Routing
- Eloquent ORM
- ミドルウェア
- セキュリティ
- キャッシュ
- ブレード テンプレート
47) 定義 暗黙的コントローラー。
暗黙的コントローラーは、コントローラーのアクションを処理するための適切なルートを定義するのに役立ちます。 Route::controller() メソッドを使用して、route.php ファイルでそれらを定義できます。
48) Laravel モデルでテーブル名をカスタマイズするにはどうすればよいですか?
テーブル名をカスタマイズすると、保護された変数 $table の値をオーバーライドできます。
49) MVC フレームワークとは何ですか?
これは、モデル、ビュー、コントローラーです。
- モデル: モデルは、Laravel アプリケーションを作成するためのロジックを定義します。
- 表示: Laravel アプリケーションの UI ロジックについて説明します。
- コントローラー: モデルとビューの間のインターフェイスです。これは、ユーザーがアプリケーションを操作するための方法です。
50) 定義 @include.
@include は、複数のテンプレート ビュー ファイルをロードするために使用されます。これは、別のビュー内にビューを含めるのに役立ちます。ユーザーは 1 つのビューに複数のファイルをロードすることもできます。
[推奨: 最新の 5 つの Laravel ビデオ チュートリアル ]