記事
特集
学ぶ
ダウンロード
に質問
プログラミング辞典
ゲーム
最近の更新
ログイン
简体中文(ZH-CN)
English(EN)
繁体中文(ZH-TW)
日本語(JA)
한국어(KO)
Melayu(MS)
Français(FR)
Deutsch(DE)
次のセクション: ワークフローの紹介
(420 回再生)
次のセクション
もう一度見る
ဆ
章
注記
に質問
コースウェア
フィードバック
Symfony5 [ブログシステムをゼロから開発]
章1 Symfony の概要
1-1 Symfony の概要
1-2 実行環境をインストールし、Symfony プロジェクトを初期化する
1-3 コントローラーを使用して最初のページを作成する
章2 ブログコンテンツの基本的な作成とテスト
2-1 Symfony の http リクエストを処理するプロセス
2-2 httpリクエストのクエリパラメータ
2-3 パス内のプレースホルダ - ルートパラメータ
2-4 Docker を使用した MySQL コンテナ サービス
2-5 orm コンポーネントをインストールする
2-6 テスト駆動開発 (TDD) の概要
2-7 最初の単体テストを作成する
2-8 記事にコメントを追加するための Comment クラスを追加します。
2-9 記事クラスとコメントクラスの関連付けを追加する
2-10 PostFactory 記事工場
2-11 PostFactoryクラスの最適化
2-12 模擬代役
2-13 モックを使用してテストコードを修正する
2-14 コマンド ラインを使用して、Entity クラスに対応するデータベース テーブルを作成します。
2-15 テスト環境でのデータベースの使用
2-16 統合テスト
2-17 結合テストコードの変更を続ける
2-18 各テスト メソッドの前に setUp メソッドを使用してデータベースをクリアします。
2-19 Repositoryクラスの4つのクエリメソッド
章3 ブログの詳細設定
3-1 Doctrine QueryBuilder オブジェクトの概要
3-2 Doctrine Query Language(DQL)
3-3 orm-fixture コンポーネントをインストールする
3-4 EasyAdminBundle管理端末を使用する
3-5 PostCrudController を構成して記事管理ページを作成する
3-6 CommentCrudController を構成してコメント管理ページを作成する
3-7 Twig テンプレート エンジンのインストール
3-8 ブログのホームページのルーティング
3-9 ホームページのコントローラーメソッドを完了する
3-10 Twig の基本的な使い方と完全なホームページ表示
3-11 PrestaShop のソースコードを読んで、Symfony プロジェクトのスキルを学びましょう
3-12 ページの問題を修正する
3-13 記事詳細ページ
3-14 コメントフォームクラス CommentType を作成する
3-15 コメントフォームのデータ送信を処理する
3-16 Webpack を使用してアンコール コンポーネントをインストールする
3-17 HTMLテンプレートをTwigテンプレートに変換
3-18 コメントフォームのスタイルとコメント一覧の表示
3-19 機能テストを使用してコメントフォームの送信をテストする
3-20 コメントのネストされた単一テーブルの 1 対多の関係
3-21 返信コメントコントローラーメソッドを追加
3-22 FosJsRoutingBundle の使用
3-23 コメントフォームへの返信の送信を処理します
3-24 返信コメントフォームボックスのバグを修正しました
3-25 コメント返信レベル制御
3-26 Panther をインストールし、実際のブラウザを使用してテストする
3-27 Panther テスト コードの作成
3-28 ページネーション前の準備 偽の記事データを作成する
章4 ファイルのアップロードとフォームのイベント
4-1 偽のレビューデータを作成する
4-2 記事リストのページネーション
4-3 KnpPaginatorBundle を使用してコメント リストのページネーションを行う
4-4 ポケベルの国際化
4-5 Flash メッセージを使用してページのフィードバックを追加する
4-6 ファイルアップロードの FileManaged クラスを追加
4-7 JoinTableメソッドは片方向の1対多を実現します
4-8 CollectionType とフォーム行テンプレートのオーバーライド
4-9 ファイルアップロードのDOMイベント処理
4-10 ファイルアップロードのために送信されたデータを処理する
4-11 返信コメントフォームボックスのファイルアップロードボタンのバグを修正
4-12 カスタム ファイル アップロード フォームの種類
4-13 フォームイベント
4-14 LiipImagineBundle コメント画像の自動トリミング
4-15 lightbox2ライブラリを統合する
4-16 運営側コメント一覧表示画面
4-17 教義のライフサイクル イベント
4-18 Postクラスの日付属性調整
4-19 コメントリストのサブコメント投稿属性の表示
4-20 親コメントの削除と同時に子コメントも削除される問題を修正
4-21 フォームの検証
4-22 カスタムバリデーター
4-23 コメント内容のフィルタリング
4-24 カスタム イベント サブスクライバー
4-25 イベント処理の優先順位とGenericEvent
4-26 運営側でコメントを削除してからコメント画像を削除してください
4-27 運営側でコメントを削除してからコメント画像を削除してください
4-28 フィクスチャを使用して管理者ユーザーを作成する
4-29 ユーザーログインフォーム認証システムを作成する
4-30 ユーザーログイン認証プロセス
章5 充実した機能
5-1 設定を覚えておいてください
5-2 ブルートフォースログインクラッキングを防ぐ
5-3 UserChecker
5-4 ユーザー認証
5-5 管理側での権限確認
5-6 Symfony の組み込み権限プロパティ
5-7 役割の継承
5-8 運営側の権限調整
5-9 カスタム投票者
5-10 運営側の記事一覧のボタンを最適化
5-11 有権者の戦略
5-12 運営側で記事追加時に著者を自動設定
5-13 グローバリゼーション
5-14 Flash メッセージの国際化
5-15 小枝トランスフィルター
5-16 パス内の _locale プレースホルダー パラメーター
5-17 ワークフローの紹介
5-18 記事公開ワークフローを定義する
5-19 Post クラスの status 属性を変更する
5-20 管理ワークフローを変更する
5-21 ワークフローでの権限の検証
5-22 ステートマシンを使用してコメントのワークフローを定義する
5-23 電子メールを送信するにはメーラー コンポーネントをインストールします
5-24 メッセージキューを使用するには、メッセンジャーコンポーネントをインストールします。
5-25 メッセンジャーを使用してメールを同期的に送信する
5-26 Doctrine Queueを使用してメールを非同期に送信する
5-27 メール配信失敗時のキュー処理フロー
5-28 AMQP メッセージ キュー - RabbitMQ
5-29 AMQP キューに関する追加知識
5-30 REST API について学び、Api プラットフォームをインストールする
5-31 ApiResource アノテーションを使用して記事 API を作成する
5-32 Jsonld 応答形式
5-33 API オペレーションを変更する
5-34 正規化と非正規化
5-35 リレーショナル データのネストされた表示
5-36 カスタムノーマライザー
5-37 Normalizerをカスタマイズする際にIRI情報が失われる問題を修正しました
5-38 APIリソースフィルター
5-39 カスタム ファイルのアップロード操作
5-40 プロジェクトの最適化はパッケージ化され、サーバーにリリースされます
前のセクション
次のセクション
チュートリアルリスト
ヘルプの取得
おすすめコース
コースウェアのダウンロード
中級
フロントエンドVue3実戦【手書きvueプロジェクト】
2857 人が視聴しています
初級
APIPOSTチュートリアル [ネットワーク通信に関する技術概念の普及]
1795 人が視聴しています
中級
第22号_総合実戦
5521 人が視聴しています
初級
第 22 号_PHP プログラミング
5172 人が視聴しています
初級
第22号_フロントエンド開発
8713 人が視聴しています
中級
ビッグ データ (MySQL) ビデオ チュートリアル フルバージョン
4525 人が視聴しています
初級
Go 言語チュートリアル - 実用的な情報が満載でナンセンスなものはありません
2794 人が視聴しています
初級
GO言語コアプログラミングコース
2814 人が視聴しています
中級
JS の高度な学習と BootStrap の学習
2563 人が視聴しています
中級
SQLの最適化とトラブルシューティング(MySQLバージョン)
3374 人が視聴しています
中級
Redis+MySQL データベースのインタビュー チュートリアル
2963 人が視聴しています
初級
食べ物を配達しますか、それともプログラミングを学びますか?
5708 人が視聴しています
このコースを視聴した生徒はこちらも学んでいます
491068 回再生
PHP でビジネスを始めることについて簡単に説明しましょう
Web フロントエンド開発の簡単な紹介
恥ずかしいことの百科事典サイトを模倣したミニ版MVCフレームワークの大規模実践天龍宝開発
PHP 実践開発入門: PHP クイック作成 [中小企業フォーラム]
ログイン認証と従来の掲示板
コンピュータネットワークの知識収集
クイックスタート Node.JS フルバージョン
あなたを最もよく理解するフロントエンドコース: HTML5/CSS3/ES6/NPM/Vue/...[オリジナル]
独自の PHP MVC フレームワークを作成する (40 章の詳細/詳細/初心者が先に進むには必読)
注
X
私たちについて
免責事項
Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!