Laravel5.4快速開發簡書網站教程☆


Laravel 5.4 快速開發簡書第1章 課程介紹

介紹課程的大體脈絡和課程安排

第2章 Laravel 5.4介紹

本節課會帶領大家介紹laravel的各個版本歷史以及討論php框架的未來發展趨勢。把laravel周邊的生態環境一一展示。

第3章 安裝啟動Laravel項目

本章介紹laravel是如何安裝的,我們將使用composer工具對laravel進行安裝。使用composer的時候,我們會修改下composer的鏡像。不僅如此,我們還會在安裝完成之后,帶領大家一一介紹下laravel的目錄結構和配置文件。讓大家對laravel有個全局的了解。

第4章 文章模塊

本章介紹最核心的文章模塊。這是我們這個項目最核心的一個模塊。這個模塊中會第一次用到路由,模版,數據遷移,數據填充,控制器,數據模型,tinker調試器等。在這個模塊中,用到路由和模版搭建頁面,並且使用數據遷移來搭建文章表,在做到分頁邏輯的時候,我們使用數據填充往數據庫中填充多條數據.

第5章 Laravel核心思想

本章會介紹laravel的幾大核心思想,容器、服務提供者、門臉。這些思想和概念是laravel中最難理解的,結合上一章我們的文章模塊,我們對這些概念能有更深的理解。理解完概念之后,我們教大家技巧,如何查找laravel中的類包含有哪些方法。

第6章 用戶注冊登錄注冊模塊

本章將介紹laravel中的用戶認證模塊Auth的具體使用。我們使用Auth模塊能很方便完成用戶的登錄,注冊等功能。並且完成了用戶認證之后,我們需要對用戶權限進行管理,同樣,我們是使用laravel的Auth組件來完成用戶權限管理。對用戶對文章和資源的增刪改查的權限進行統一管理。

第7章 評論模塊

本章討論評論系統,主要完成對文章的評論的展示和添加。在本章中,我們建立文章和評論模型之間的關聯,使用這種關聯來進行文章評論的關聯展示。我們還需要建立評論和用戶模型的關聯。本章中我們第一次使用到了模型關聯,也會帶大家系統整理一下有哪些模型關聯,如何使用。

第8章 贊模塊

對一篇文章進行贊和取消贊是我們經常實現的一個功能。我們同樣使用文章和文章表和贊表的關聯模型來完成這個模塊。在這個章節我們會看到ajax提交在laravel中的使用,以及如何在ajax中進行csrf保護。

第9章 搜索模塊

本章着重將Laravel與elasticsearch進行結合進行文章搜索。首先,我們需要搭建並使用elasticsearch及它的中文分詞插件然后我們會使用laravel的command命令開發一個創建elasticsearch索引的命令,接着我們使用laravel5.4的Scot組件,保持文章和搜索引擎中的文章索引同步。並且對文章進行關鍵詞搜索,並且讓搜索結果擁有分頁功能!

第10章 個人中心模塊

本章內容將完成個人中心頁面以及好友關注的功能。我們在這個模塊中依賴創建的關系表完成多對多的模型關聯,並且使用laravel的模型,對這些關聯進行維護。

第11章 專題模塊

本章開發專題模塊,以及文章對專題的投稿。本章的難點在於如何獲取一個人未投某個專題的文章列表。

第12章 后台基礎框架搭建

本章着重使用基於bootstrap的Adminlte模版來搭建管理后台的基礎框架,如何在laravel中使用這些網上現成的模版是本章的重點。前台和后台我們會放在一個項目中,如何在一個項目中包含前台和后台,MVC層和文件夾,配置文件,路由都需要如何設計,是這個章節需要解決的問題。

第13章 管理人員模塊

本章使用已經搭建的后台模版,來完成管理人員的增加,刪除,修改,查找的頁面。這個也是我們使用后台模版完成的第一個后台模塊,在后台的路由使用和通用邏輯上面,我們會給出一個范例。

第14章 審核模塊

本章完成后台審核人員對文章的審核功能,雖然是一個后台項目,但是也是一個前后台相關聯的模塊,我們完成的是先發后審的機制,在laravel中,如何完成對應的文章審核邏輯,前台如何過濾審核未通過的文章,都是這個章節需要討論的內容。

第15章 權限模塊

本章重點在於帶領大家完成后台的權限模塊,我們同樣也是使用laravel的Auth組件,另外完成了一套權限系統,我們會帶領大家看下如何在一個項目中擁有兩個權限控制系統,並且在路由中控制兩個系統。接着,后台的左邊欄菜單是根據不同權限,展示不同菜單。這個也是通過權限系統加左邊欄的菜單組件來共同完成的。

第16章 專題管理模塊

本章重點在於帶領大家完成后台的專題模塊管理。如何對前台的專題模塊進行增刪改查操作。

第17章 系統通知模塊

本章使用laravel的隊列來完成系統通知的異步發送。系統通知是群發或者多發功能,我們需要使用一個異步機制,laravel中如何使用數據庫來完成異步隊列,並且在隊列中進行任務。

第18章 性能優化

本章介紹laravel特定的一些性能優化方案。包括使用debugbar來查看頁面效率,如何優化sql查詢次數,如何使用路由緩存,配置緩存等來優化頁面速度。

 

Laravel 5.4 快速開發簡書-下載鏈接:https://pan.baidu.com/s/1ZFkuXidlYa6OccSbQYY2HA

提取碼: 3hcn

   < 鏈接可能會被失效,失效的話點擊超鏈接加群吧 >

 

➱  社群有專屬的一些關於php架構的視頻【thinkphp、laravel等主流框架、性能優化、swoole、go】等熱門進階的學習資料,可以進裙獲取到提升下

從一個Coder逐步走向CTO或是架構師;業務體系越來越復雜,攜程編程,PHP並發編程,MySQL底層優化是架構升級的必經之路~

 

推薦閱讀


 


不定期分享限時內容:

 ★騰訊高級PHP工程師筆試題目 

 ★億級PV高並發場景訂單的處理 

 ★laravel開發天貓商城組件服務 

 ★戰旗TV視頻直播的架構項目實戰 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM