Laravel 5.4 快速開發簡書第1章 課程介紹php
介紹課程的大致脈絡和課程安排laravel
第2章 Laravel 5.4介紹ajax
本節課會帶領你們介紹laravel的各個版本歷史以及討論php框架的將來發展趨勢。把laravel周邊的生態環境一一展現。sql
第3章 安裝啓動Laravel項目thinkphp
本章介紹laravel是如何安裝的,咱們將使用composer工具對laravel進行安裝。使用composer的時候,咱們會修改下composer的鏡像。不只如此,咱們還會在安裝完成以後,帶領你們一一介紹下laravel的目錄結構和配置文件。讓你們對laravel有個全局的瞭解。數據庫
第4章 文章模塊編程
本章介紹最核心的文章模塊。這是咱們這個項目最核心的一個模塊。這個模塊中會第一次用到路由,模版,數據遷移,數據填充,控制器,數據模型,tinker調試器等。在這個模塊中,用到路由和模版搭建頁面,而且使用數據遷移來搭建文章表,在作到分頁邏輯的時候,咱們使用數據填充往數據庫中填充多條數據.bootstrap
第5章 Laravel核心思想緩存
本章會介紹laravel的幾大核心思想,容器、服務提供者、門臉。這些思想和概念是laravel中最難理解的,結合上一章咱們的文章模塊,咱們對這些概念能有更深的理解。理解完概念以後,咱們教你們技巧,如何查找laravel中的類包含有哪些方法。php框架
第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底層優化是架構升級的必經之路~