Laravel 默認的目錄結構試圖為不管是大型應用還是小型應用提供一個良好的起點。當然,你也可以按照自己的喜好重新組織應用的目錄結構,因為 Laravel 對于指定類在何處被加載沒有任何限制 —— 只要 Composer 可以自動載入它們即可。
Laravel 5.8 在美國時間2019年2月26號正式發布了,該版本引入了一些新特性以及最新的bug修復,并對框架核心代碼做了優化。比如:
1.集成了 PHP 的 dotenv 3.0;
2.可以使用 Carbon 1.0 或 Carbon 2.0, 包括可以使用 CarbonImmutable, 甚至可以默認使用 CarbonImmutable 。本地化 Carbon 2.0 做了很大改變,2.0 版本相比較 1.0 版本提供了更友好的國際化支持;
3.可能產生中到高影響的重大改變是 來自 Laravel 5.8 的 Cache TTL 的改變 。現在將整型傳到緩存的方法由分改為秒。不用太擔心這個修改,在使用上雖然變更為類的方式,但是具體的使用方法與之前一致。并且 Laravel 有計劃將 Helper 作為可選擴展包發布,你仍然可以在項目中使用它們;
4.只要解析策略和模型位于傳統位置,您就不需要在 AuthServiceProvider 類中注冊它們。如果您更喜歡將非常規路徑用于模型和解析策略,則可以注冊回調以注冊策略或繼續手動配置它們。
【課程知識點】
1.Laravel基礎入門與實戰
2.數據遷移與數據填充
3.使用pjax使用
4.富文本編輯器Neditor的使用
5.常見網站滲透方式
6.常見網站攻擊的防范
7.搜索引擎蜘蛛來訪記錄
8.主動百度推送…
【課程收益】
Laravel5.8的快速入門、企業網站開發、企業網站安全、企業網站優化…
【課程內容】
第一章:課前準備
1. Laravel版本的選擇
2. 本地開發環境的搭建
3. 本地域名解析
4. git的簡單介紹
5. composer的安裝和使用
6. 課程源碼同步
7. PHPStorm插件的安裝
8. 項目開發流程介紹
第二章:Laravel基礎入門
1. Laravel的安裝以及安裝過程中常見問題
2. Laravel入門介紹
3. Laravel基本路由
4. Laravel路由參數
5. Laravel中間件
第三章:項目模塊設計和模板的引入
1. 模板的分離與blade布局模板
2. 功能模塊設計
3. 后臺控制器的創建與訪問
4. 后臺模板的引入
5. 前后臺模板的獲取
第四章:后臺-系統配置模板的開發
1. 創建站點配置頁面
2. 數據庫連接和數據表的創建
3. 網站配置信息寫入數據表
4. 完善網站配置(新手常見問題處理)
5. 數據驗證與數據閃存
6. 完善系統配置功能
7. 使用pjax提升后用戶操作體驗
第五章:后臺-新聞模塊開發
1. 數據遷移與數據填充
2. 新聞列表顯示與新增
3. Laravel中的文件上傳
4. 富文本編輯器Neditor的使用
5. pjax下編輯器的異常處理
6. Laravel表單請求驗證
7. 新聞的編輯與刪除
8. 舊圖片的處理和自定義公共函數
第六章:無限級分類
1. 無限級分類原理
2. 無限級分類的添加
3. 無限級分類的刪除與編輯
4. 靜態方法的正確使用
5. Laravel內置驗證規則和自定義驗證規則
6. 提示信息的本地化
第七章:后臺-產品管理模塊開發
1. 產品管理
2. 產品添加擴展內容
3. Laravel關聯模型的使用
4. 產品的編輯
5. 產品編輯的完善
6. 產品的批量刪除與單條刪除
7. 使用Laravel模型事件完善產品刪除功能
第八章:后臺-案例模塊的開發
1. 數據表的創建和列表顯示
2. 案例的添加
3. 案例的編輯與刪除
第九章:后臺-單頁模塊開發
1. 單頁模塊(1)公司簡介的處理
2. 單頁模塊(2)招賢納士功能實現
3. 單頁模塊(3)發展歷程的實現
第一十章:后臺-輪播圖模塊開發
1. 輪播圖模塊表的設計與數據遷移
2. 輪播圖管理功能
3. 問題處理
4. ajax實現異步排序
5. Laravel中訪問器的使用
6. 關于刪除功能的擴展
第一十一章:后臺-友情連接模塊開發
1. 友情連接模塊開發
第一十二章:后臺權限認證<br style=\"overflow-wrap: break-word; color: rgb(111, 116, 121); font-family: -apple-system, "Helvetica Neue", Helvetica, Arial, "PingFang SC&