iT邦幫忙

laravel相關文章
共有 1077 則文章
鐵人賽 Modern Web DAY 27

技術 Day 27. 居家旅行、殺人滅口,必備良藥 -「註冊」、「登入」與「登出」

差點就要開天窗了...,今天整理之前的介紹,實際用 Laravel 和 Nuxt 做了最雛形的網站包含了「註冊」、「登入」和「登出」功能,有興趣的鐵人大大可以到...

鐵人賽 Software Development DAY 13

技術 TDD 實戰:進入 Laravel

關於要怎麼進行 TDD 已經寫了十多篇文章介紹了,就讓我們進入實戰練習吧! 接下來數篇都會利用 TDD 來開發 Laravel 的專案,Laravel 是相當廣...

鐵人賽 Software Development DAY 13

技術 Day13-Laravel新手基礎訓-PostMan介紹(1)實測政府開放資料 OpenAPI

Postman 還記得上一篇提到透過API與App或其他伺服器溝通,是前後端的技能的分水嶺嗎?那麼在將API交給前端時,必須先利用工具測試API有沒有問題。在沒...

鐵人賽 Modern Web DAY 26

技術 [Day 26] 定期的事件處理,聊 Laravel Schedule

有了用戶系統,也做了測試,加上紀錄,甚至還知道怎麼把系統的資訊作加解密了。網站的服務基本上已經成形了。 不過,多數網站除了面對用戶的服務之外,常常還會有很多排程...

鐵人賽 Software Development DAY 13

技術 ✾後花園D13✾-你的MVC是我的MVC嗎?

本系列文的環境狀態,可點擊此連結後花園環境參考 前輩們說有100種人就有100種MVC,不同背景對MVC的解讀也可能都不同。 琳琅滿目的MVC解釋,小的不是專家...

鐵人賽 Software Development DAY 13

技術 Day 13 : user ( controller -- login )

前面實作完註冊功能後,接下來就來講解如何登入。機制大致上如下: 記住使用者輸入的 email、password避免與原本 email 和 password 的...

鐵人賽 Modern Web DAY 25

技術 [Day 25] 覺得自己的系統還不夠安全?用 laravel 快速的加解密!

我們做完了針對文章的各種功能,也做了用戶權限的管控。但是有的人可能會擔心資料庫的內容不夠安全,或許可以加密一下。 這部分, Laravel 也提供了非常簡單的做...

鐵人賽 Modern Web DAY 26

技術 Day 26. 手把手造個輪子 - Form 表單 (文長慎入)

講了這麼多,也該是要造個輪子練練手感了。事實上使用 Vue 等前端框架,最主要就是 component 可以重複利用,所以練手感歸練手感,如果沒有太多的 UI/...

鐵人賽 Software Development DAY 12

技術 Day12-Laravel新手基礎訓-Restful Api

RESTful Representational State Transfer(REST),中文譯為「具象狀態轉換」,是植基於HTTP之上的一種提供全球資訊網路...

鐵人賽 Software Development DAY 12

技術 ✾後花園D12✾-我只是想搞懂 -> 、 => 、 :: , 下集

本系列文的環境狀態,可點擊此連結後花園環境參考 今天會把昨天講的 ->、=>、:: 功能,整合在同一個網頁畫面,大家可以試着拆解範例程式碼,對照畫面...

鐵人賽 Modern Web DAY 16

技術 加入會員認證、註冊帳號

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

鐵人賽 Software Development DAY 12

技術 Day 12: user ( Controller -- register )

前言: 雖說這次專案的架構風格是要符合 RESTful API 的標準,但實際上一個 web service 並非所有 API 都一定要符合,而這篇要講部份就是...

鐵人賽 Modern Web DAY 24

技術 [Day 24] 紀錄網站的問題!談寫 Log

做好了各種機制之後,今天我們來聊一個簡單卻對開發很必要的功能:Log 為什麼要寫 Log 在網站開發的過程中,有時候上線的服務,會有很多奇怪的錯誤出現。 這時候...

鐵人賽 Modern Web DAY 25

技術 Day 25. 說好的 window 和 document 呢?

在傳統許多 JS 套件都是和畫面渲染以及 HTML Dom 有關。然而 Nuxt 是 SSR,因此在使用套件 (或是自己開發) 的過程中,可能會遇到「windo...

鐵人賽 Software Development DAY 11

技術 Day11-Laravel新手基礎訓 Http協議

作為數位原生(Digital natives)出生的一代,網路與生活密不可分,人類已經無法割捨這個為生活帶來強大便利的工具。不過,你是否曾經好奇,資料在網路上是...

鐵人賽 Software Development DAY 11

技術 ✾後花園D11✾-我只是想搞懂 -> 、 => 、 :: , 上集

本系列文的環境狀態,可點擊此連結後花園環境參考 這篇是為了撫慰自己金魚般的腦袋,臨時加開的文章。寫一寫,發現內容似乎有些太多了,於是決定拆成上下集。上集主要介紹...

鐵人賽 Software Development DAY 11

技術 Day 11 : user ( api routes )

在完成 Model 與 Migration 的設置後,我們將會定義 API routes,在講到 api routes 之前,先來介紹一下 Laravel 基本...

鐵人賽 Modern Web DAY 23

技術 [Day 23] 談用戶權限,怎麼能不談測試呢?

昨天講到用戶權限這麼重要的功能,當然一定要用自動測試,把這個功能測好測滿呀! 今天來談談用戶權限的測試該怎麼做! 新增測試案例 首先,我們來釐清一下我們要測試的...

鐵人賽 Modern Web DAY 15

技術 Resource 轉換格式

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

鐵人賽 Modern Web DAY 24

技術 Day 24. Plugin - 懶人救星

Nuxt 的 plugins 有分為 「VueComponent 實例」、「Nuxt context」以及「整合至兩者」的三種不同類型的 plugin,今天除了...

鐵人賽 Software Development DAY 10

技術 ✾後花園D10✾-總要有個攻略路線(網址路由規劃)

本系列文的環境狀態,可點擊此連結後花園環境參考 知道路由是什麼了,接著總要有個路徑來對照怎麼走 這邊簡單用個使用者的註冊、登入、檢視、修改、刪除來介紹可以如何規...

鐵人賽 Modern Web DAY 14

技術 分類CRUD、模型關聯

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

鐵人賽 Software Development DAY 10

技術 Day 10 : user ( Model )

建立完 Migration 之後,接下來要設定原來在專案就存在的 User Model ( 在 app 資料夾裡 ) Model 同樣的 Model 也先來簡介...

鐵人賽 Modern Web DAY 23

技術 Day 23. Vuex 和 Cookie 哪個好? 小朋友才做決定,我兩個都要

原打算在介紹完 page component 之後繼續介紹個 layout component 和 <slot>,但因為這兩個相對簡單所以還是不要打...

鐵人賽 Software Development DAY 9

技術 Day 09 : user ( Migration )

首先我們要先處理使用者這一塊,而使用者的部份雖然在開新的 Laravel 專案時已經預設有屬於它的 Model 和 Migration,不過我會在這次的專案修改...

鐵人賽 Modern Web DAY 13

技術 驗證資料格式、設定系統語系

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

鐵人賽 Modern Web DAY 22

技術 Day 22. 話說 Nuxt 的 VueRouter 呢?

在 Vue 專案中,透過設定 VueRouter 制訂各個頁面的 URL 以及各種畫面結構安排,但在 Nuxt 專案中,不再需要透過設定,pages 的目錄結構...

鐵人賽 Software Development DAY 8

技術 ✾後花園D8✾-Laravel的角色設定(資料夾概略介紹)

本系列文的環境狀態,可點擊此連結後花園環境參考 搭建好了Laravel專案,接下來,就請看倌們快來看看這孩子合不合您的胃口?看看他有什麼值得我們探索觸碰的❤︎...

鐵人賽 Modern Web DAY 12

技術 動物排序

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

鐵人賽 Modern Web DAY 21

技術 [Day 21] 和資料庫相關的測試!怎麼測試資料庫的存取

寫了資料庫的新增,修改,刪除功能後。我們當然希望能保證,後續的修改不會將我們已經寫好的功能改壞。 這時候,我們就需要針對資料庫的測試囉! 測試存取資料庫 有關資...