文章
專題
學習
下載
問答
程式設計字典
遊戲
最近更新
登入
简体中文(ZH-CN)
English(EN)
繁体中文(ZH-TW)
日本語(JA)
한국어(KO)
Melayu(MS)
Français(FR)
Deutsch(DE)
下一節: 為文章新增評論功能新增Comment類
(481 次播放)
下一節
重新觀看
ဆ
章節
手記
提問
課件
回饋
Symfony5【從0開始開發部落格系統】
第1章 Symfony介紹
1-1 Symfony介紹
1-2 安裝運行環境並初始化Symfony項目
1-3 使用Controller建立第一個頁面
第2章 部落格內容的基本創建與測試
2-1 Symfony處理http請求的流程
2-2 http請求的query參數
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 Mock替身
2-13 使用Mock修復測試程式碼
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-fixtures組件
3-4 使用EasyAdminBundle管理端
3-5 配置PostCrudController建立文章管理頁面
3-6 配置CommentCrudController建立評論管理頁面
3-7 Twig模板引擎安裝
3-8 部落格首頁路由
3-9 完成首頁的controller方法
3-10 Twig的基本用法並完成首頁顯示
3-11 閱讀PrestaShop源碼,學習Symfony計畫技巧
3-12 修復頁面問題
3-13 文章詳情頁
3-14 建立評論表單類別CommentType
3-15 處理評論表單資料提交
3-16 安裝encore元件使用webpack
3-17 html模板轉換為twig模板
3-18 評論表單的樣式和評論清單的顯示
3-19 使用功能測試測試評論表單的提交
3-20 評論的嵌套單表一對多關係
3-21 新增回應評論controller方法
3-22 FosJsRoutingBundle的使用
3-23 處理回覆評論表單的提交
3-24 修正回覆評論表單框的BUG
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的方式實作單向一對多
4-8 CollectionType和表單行範本的覆蓋
4-9 文件上傳dom事件處理
4-10 處理文件上傳提交的數據
4-11 修正回覆評論表單框檔案上傳按鈕BUG
4-12 自訂檔案上傳表單類型
4-13 表單的事件
4-14 LiipImagineBundle評論圖片的自動裁剪
4-15 整合式lightbox2函式庫
4-16 管理端評論清單顯示圖片
4-17 Doctrine生命週期事件
4-18 Post類別的日期屬性調整
4-19 評論列表子評論post屬性的顯示
4-20 修復父評論刪除時子評論同時刪除的問題
4-21 表單驗證
4-22 自訂驗證器
4-23 評論內容過濾
4-24 自訂事件訂閱器
4-25 事件處理的優先權和GenericEvent
4-26 管理端刪除評論後刪除評論圖片
4-27 管理端刪除評論後刪除評論圖片
4-28 使用Fixtures建立管理員用戶
4-29 建立使用者登入表單認證器
4-30 使用者登入認證流程
第5章 功能完善
5-1 Remember me設定
5-2 防止暴力登入破解
5-3 UserChecker
5-4 使用者的授權
5-5 管理端的權限驗證
5-6 Symfony內建的權限屬性
5-7 角色繼承
5-8 管理端權限調整
5-9 自訂Voter
5-10 優化管理端文章清單的按鈕
5-11 Voter的策略
5-12 管理端新增文章時自動設定作者
5-13 國際化
5-14 Flash訊息的國際化
5-15 twig的trans過濾器
5-16 path路徑中的_locale佔位符參數
5-17 工作流程介紹
5-18 定義文章發布工作流程
5-19 修改Post類別的status屬性
5-20 修改管理端使用工作流程
5-21 工作流程中的權限驗證
5-22 使用狀態機定義評論的工作流程
5-23 安裝mailer組件發送郵件
5-24 安裝messenger組件使用訊息隊列
5-25 使用messenger同步發送郵件
5-26 使用doctrine佇列非同步發送郵件
5-27 郵件發送失敗時佇列的處理流程
5-28 AMQP訊息佇列-RabbitMQ
5-29 AMQP隊列的額外知識
5-30 了解REST API並安裝Api Platform
5-31 使用ApiResource註解建立文章API
5-32 Jsonld回應格式
5-33 修改API的操作
5-34 規範化與非規範化
5-35 關聯關係資料的嵌套顯示
5-36 自訂Normalizer
5-37 修復自訂Normalizer時IRI資訊遺失的問題
5-38 API資源過濾器
5-39 自訂檔案上傳的操作
5-40 專案優化打包發佈到伺服器上
上一節
下一節
教程列表
獲取幫助
課程推薦
課件下載
中級
前端Vue3實戰【手寫vue專案】
2857人在看
初級
APIPOST教學【網路通訊相關的技術概念普及】
1795人在看
中級
第二十二期_綜合實戰
5521人在看
初級
第二十二期_PHP編程
5172人在看
初級
第二十二期_前端開發
8713人在看
中級
大數據(MySQL)影片教學完整版
4525人在看
初級
Go語言教學-全程乾貨無廢話
2794人在看
初級
GO語言核心程式設計課程
2814人在看
中級
JS進階與BootStrap學習
2563人在看
中級
SQL優化與排查(MySQL版)
3374人在看
中級
Redis+MySQL資料庫面試教學
2963人在看
初級
送外送還是學程式?
5708人在看
看過本課程的同學也在學習
490998 次播放
簡單聊聊PHP創業那點事
Web前端開發極速入門
大型實戰天龍八部之開發Mini版MVC架構仿糗事百科網站
PHP實戰開發極速入門: PHP快速創建[小型商業論壇]
登入驗證與經典留言板
電腦網路知識集合
快速入門Node.JS全套完整版
最懂你的大前端課:HTML5/CSS3/ES6/NPM/Vue/...【原文】
自己動手寫 PHP MVC 框架(40節精講/鉅細/新人進階必看)
注
X
關於我們
免責聲明
Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!