iT邦幫忙

laravel相關文章
共有 973 則文章
鐵人賽 Modern Web DAY 22

技術 [Day 25] 建立註冊的畫面及功能(九) - 列印Eloquent SQL語法

因為Laravel的ORM很方便,我們幾乎不用寫SQL語法,但是萬一我們想要知道Laravel用了什麼語法,或是萬一發生錯誤,或是需要通過優化SQL語法來提升性...

技術 從頭開始用 Laravel 來做CRUD -20- 初始 - Laravel - Passport 安裝

目前環境 Laravel:5.7 資料庫:MariaDB 說明 所謂的CRUD是指 新增(Create)、讀取(Read)、更新(Update)、刪除(...

鐵人賽 Software Development DAY 26

技術 建立 Eloquent

昨天在把 View 轉換成 Blade 時,會遇到一個重大的難題:我們沒有假資料建立方法可以方便地做自動化測試。 今天會來建立 Eloquent ,後面測試如果...

鐵人賽 Modern Web DAY 3

技術 Day 03:撰寫畫面與設計畫面

今天,我們嘗試像[Day 4] Hello World! 開啟我們自己的第一個網頁!一樣,做出一個 hello world 的畫面 首先,我們嘗試什麼都不寫,直...

鐵人賽 Modern Web DAY 5
每日文章推薦 系列 第 5

技術 Day5 怎麼判斷一個技術能不能用

新東西出來的太快了 如果是在前端界超過幾年的人 大概都可以體驗到技術更迭的速度 幾年前大家都還在用JQuery 後來開始有人玩MV* 出現backbone an...

鐵人賽 Software Development DAY 20

技術 Day20- Laravel新手基礎訓-Eloquent ORM

胎嘎侯~今天要來問問大家,你是怎麼理解Eloquent ORM的呢? Eloquent ORM ORM(Object Relational Mapping)中文...

鐵人賽 Modern Web DAY 25

技術 讓你的程式更美好 - 重構現有的程式碼

本系列文章已集結成冊與鐵人賽文章差異內容,有以下幾點: 更新至Laravel 8、基礎的PHP重點筆記、加強製作API流程細節、加入程式設計模式,優化、重構...

技術 [Day 31] 會員登入及登出(三)

今天我們來把登入的功能完成. 會員登入 當驗證通過之後,就可以正常登入,在登入的時候,我們會透過session來記錄會員的編號,來作為會員已登入的驗證. app...

Laravel 原始碼分析 系列 第 32

技術 Redirector 與 UrlGenerator 的關係

假設 routes 定義了以下路由: Route::get('/', 'IndexController@welcome')->name('welcome'...

鐵人賽 Modern Web DAY 19

技術 [Day 19] 繼續聊文章!怎麼透過表單編輯文章

顯示單一文章內容 能顯示所有文章之後,再來就是顯示單一文章 跟前面的 index.blade.php 很像,我們新增 resources/views/posts...

Laravel 原始碼分析 系列 第 39

技術 分析 Collection(3)--Higher Order Messages

Higher Order Messages 是一個像魔法一般的功能,先來看看官方提供的範例: $invoices->each(function($invo...

鐵人賽 Modern Web DAY 21

技術 我的最愛追蹤功能製作

本系列文章已集結成冊與鐵人賽文章差異內容,有以下幾點: 更新至Laravel 8、基礎的PHP重點筆記、加強製作API流程細節、加入程式設計模式,優化、重構...

鐵人賽 Mobile Development DAY 13

技術 [Day 13] 商業邏輯的拆分!如何撰寫難以維護的商業邏輯

討論了難以維護的 MVC 架構之後,我們來深入瞭解一下針對商業邏輯的部分,我們要怎樣讓他難以維護。 任意拆分邏輯 適當的拆分邏輯,有時可以提升程式的可讀性,讓程...

鐵人賽 Modern Web DAY 26

技術 讓你的程式更美好 - Service後可以加入很多功能

本系列文章已集結成冊與鐵人賽文章差異內容,有以下幾點: 更新至Laravel 8、基礎的PHP重點筆記、加強製作API流程細節、加入程式設計模式,優化、重構...

鐵人賽 Modern Web DAY 20
全端成長之旅 系列 第 20

技術 Day.20 Laravel with DDD Part.1

為了讓 laravel 更貼近 DDD 的架構,會需要調整一些 Laravel 的專案架構,這部分你必須熟悉 Laravel 的容器運作、生命週期,如果你還不熟...

鐵人賽 Modern Web DAY 27

技術 [Day 27] 甚麼是ChromeDriver?可以自動駕駛嗎?

其實相信有爬蟲經驗的人,就會發現我們做的許多單元測試,跟爬蟲有87%像,實際上它的原理跟爬蟲也是差不多,只是我們的目的是用來測試自己作的網站,但是我們在用簡單功...

鐵人賽 Modern Web DAY 17

技術 Day 17. Vue Component 快速導讀 (1/2)

Vue 基礎的概念就是將畫面切割成一個個元件 (component),在各種需要的地方插入元件提供更方便、可重複利用的前端開發。至於元件的定義,可以大到整個完整...

鐵人賽 Modern Web DAY 20

技術 Day 20. 新鮮好吃的手做 v-model

Vue component 中 :bind 和 v-model 分別是「單向資料流」以及 「雙向綁定」,在單向資料流當中,有時候我們會需要將 Vue compo...

鐵人賽 Modern Web DAY 19

技術 [Day 19] 建立註冊的畫面及功能(三) - 資料驗證與錯誤訊息

今天我們來處理資料的驗證,使用者傳過來的資料,我們必須要經過驗證,確保資料是沒有問題的,我們將原來的/resources/views/user/sign-up....

鐵人賽 Modern Web DAY 1
30天成為Laravel萌新 系列 第 1

技術 30天成爲Laravel萌新(第0天)-前言

今年有一段時間,短暫的1~2周,因為一些原因學習了Laravel,這次我事後的學習筆記。 Laravel是一個流行的PHP開發框架。不同於熱門的Drupal、W...

鐵人賽 Software Development DAY 1
Laravel 新手初見 API 系列 第 1

技術 Day01-CRUD API 實作(一)事前規劃、Laravel Sanctum 安裝與設定

大家好~第一天先來規劃我們的主題和預計會有哪些功能吧! 主題的話,我決定做個留言板,會有留言的 CRUD ,然後使用 Laravel Sanctum 做個簡易的...

鐵人賽 Software Development DAY 24

技術 MVC 架構--Controller & Model

昨天只是單純調整程式碼風格,今天開始要來改設計了! 現在的既有程式碼是「借」住在別人的平台上,原有的程式碼都沒做調整。我們應該把程式碼調整成比較像 Larave...

鐵人賽 Modern Web DAY 18

技術 [Day 18] 建立註冊的畫面及功能(二) - CSRF保護

為了接收註冊頁面的Post資料,我們在UserAuthController再加上一個方法, <?PHP namespace App\Http\Contro...

鐵人賽 Modern Web DAY 3

技術 [Day 03] 在Windows上用IIS架Laravel網站

Windows 安裝IIS 控制臺 > 程式和功能 > 開啟或關閉Windows功能 > 確認Internet Information Ser...

鐵人賽 Modern Web DAY 14
每日文章推薦 系列 第 14

技術 Day 14 Ansible

特點 被控端不用裝agent 被控端只要環境有python跟ssh就能做大部分的工作 像我習慣用ubuntu基本上裝好就有了 設定檔是YAML格式...

技術 從頭開始用 Laravel 來做CRUD -18- 初始 - Mysql - 資料庫設定

目前環境 Laravel:5.7 資料庫:MariaDB 說明 所謂的CRUD是指 新增(Create)、讀取(Read)、更新(Update)、刪除(...

Laravel 原始碼分析 系列 第 44

技術 分析 Lumen Application--dispatch() 下篇

繼續看 RoutesRequests 下面的方法: createDispatcher() sendExceptionToHandler() prep...

鐵人賽 Modern Web DAY 22

技術 [Day 22] 建立註冊的畫面及功能(六) - 密碼加密

我們做網頁的目的是要放在網路上,這表示所有的人都可以看到網頁,另一方面也表示有心人都可以來竊取資料,所以這就牽扯到資訊安全的部分. 當然我們可以自己架Serve...

鐵人賽 Modern Web DAY 12

技術 Day 12. HiNet 有小天使,Laravel 有 Middleware !

很多時候我們對 request 內容要有比較複雜的檢查與過濾機制,例如說呼叫 API 的授權檢查,或是針對帶入資料是否含有 XSS 攻擊的可能性等諸如此類比較複...

鐵人賽 Software Development DAY 13

技術 Validation 驗證機制

如何確認 request body的參數是符合我們預期的?除了透過資料庫的欄位設定之外,Laravel有個 ValidatesRequests trait 提供...