iT邦幫忙

laravel相關文章
共有 973 則文章
鐵人賽 Modern Web DAY 29
Laravel 實務筆記 系列 第 29

技術 隊列

某些較耗時的工作像是寄信、發通知等,如果卡在處理請求的過程中的話就會造成使用者要多等上數秒才能收到回應,不過這些工作本身對於回應毫無影響,這時候就能考慮將這些工...

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

技術 Day29-介接 API(四)Laravel 實作 Dialogflow ES 之 API interactions

大家好~今天來實作下圖架構的簡單版吧! 申請服務帳戶 選擇一個 Dialogflow 的 Agent,先點擊齒輪,再點擊 Project ID,會導向到 Go...

鐵人賽 Modern Web DAY 28
Laravel 實務筆記 系列 第 28

技術 通知

除了 Email 以外 Laravel 也有著各種各樣的通知功能,這些功能整合在 Notifcation 模組中。 Notification 預設包含信件、簡訊...

鐵人賽 Modern Web DAY 27
Laravel 實務筆記 系列 第 27

技術 信件樣式與內容編輯

Markdown 先看看目前剛新建好的 Markdown 信件。 @component('mail::message') # Introduction The...

鐵人賽 永豐金融APIs DAY 26

技術 [Day26] 第二十六章-使用patch送出分數並且修改前端edit.blade.php

前言 昨天我們做了新增point表的判斷今天要正式在point表確認送出分數並儲存於資料庫裡了 今天要做一些昨天的勘誤 勘誤 昨天的錯誤讓大家看一下 各位有發現...

鐵人賽 Modern Web DAY 26
Laravel 實務筆記 系列 第 26

技術 信件

Laravel 支援信件寄送功能,可以經由各種服務發送信件,框架也預設有使用者登入時就寄送驗證信的功能,不過一開始並沒有串接上寄信的服務,要先設定過後才能用。...

鐵人賽 永豐金融APIs DAY 25

技術 [Day25] 第二十五章-新增空白的point表單 (跨資料查詢還有對應細節)

前言 昨天我們完成了point簡單的read 跟route model controll等今天我們在進入評分前有一件很重要的事情要先做也就是說point表單比如...

鐵人賽 Modern Web DAY 25
Laravel 實務筆記 系列 第 25

技術 權限

昨天在設定完身分驗證的架構後已經可以在路由上加 auth 中介層來驗證使用者的身分是否允許訪問。 Route::get('/flights', function...

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

技術 Day25-介接 API(三)Google Calendar(III)OAuth 憑證建立與用 Google Calendar API 建立 Google Meet 會議

大家好~今天來實作如何用 Google Calendar API 建立 Google Meet 會議吧,如果要建立 Google Meet 會議是不能用服務帳號...

鐵人賽 永豐金融APIs DAY 24

技術 [Day24] 第二十四章 - 建立point評分表 (複習前面的方法還有query builder)

前言 昨天學習了query builder今天我們的目的就是要建立評分表 所謂評分表理當應該是除了自己以外,對其他人的技能評分當然自己不能評分到自己的技能 !...

鐵人賽 Modern Web DAY 24
Laravel 實務筆記 系列 第 24

技術 身分驗證

Laravel 提供了一整套身分驗證相關的功能,並且當我們安裝 Breeze 的時候就已經幫我們實作了大部分機能,不過為了客製或調整其中的功能,還是來了解一下運...

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

技術 Day24-介接 API(二)Google Calendar(II)Events——Read、Update、Delete

大家好~昨天成功在日曆上新增 Event 了,今天來對日曆的 Event 做其他操作吧~ Read Read 的部分我們今天會使用兩種方式: Events:...

鐵人賽 永豐金融APIs DAY 23

技術 [Day23] 第二十三章 - 學會laravel的query方法來filter資料(Query Builder)

前言 前幾天我們完成惹user跟skill的ajax的前端界接服務並且有成功更新資料進資料庫 今天我們來閒聊一下順便來學怎麼用laravel的Query Bui...

鐵人賽 Modern Web DAY 23
Laravel 實務筆記 系列 第 23

技術 Facades

設計模式中的 Facade pattern (外觀模式),指的是將整組的介面包裝起來,提供統一的介面方便取用各個介面的功能。 在 Laravel 中已經定義好的...

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

技術 Day23-介接 API(一)Google Calendar(I)啟用 API 與 Events——Create

大家好~接著一起來介接 API 吧!今天先從 Google Calendar API 開始~ 上圖擷取自 Google Calendar API 的官方文件,官...

鐵人賽 永豐金融APIs DAY 22

技術 [Day22] 第二十二章 - 使用token驗證使用者並且透過ajax來建立技能

前言 昨天我們完成了登入今天我們一樣登入roni來建立roni的技能吧!! 目標 ajax應用 驗證使用者 複習model fillable 實作 由於路由...

鐵人賽 Modern Web DAY 22
Laravel 實務筆記 系列 第 22

技術 依賴注入

依賴注入與測試 昨天介紹了 Laravel 的 Service Container ,其主要的功能就是建立創建類別實例的捷徑,而 Laravel 藉由這個功能實...

鐵人賽 Modern Web

技術 Day 33 | 常見 Livewire 問題:解決 Livewire.on() 沒有作用的問題

這個問題其實在 Day8 的文章有稍微提到過,但大多數人看文件時都大致看一下而會忽略一些小細節,包含我也是 XD。且 Livewire 官方文件並沒有清楚列出避...

鐵人賽 永豐金融APIs DAY 21

技術 [Day21] 第二十一章 - 使用Ajax來做登入API界接

前言 昨天我們把登入頁面套上了bootstrap我們這次把jqury補上去接者透過ajax做登入回傳到profile.blade.php 顯示使用者資料 目標...

鐵人賽 Modern Web DAY 21
Laravel 實務筆記 系列 第 21

技術 Service Container

Service Container 是 Laravel 框架中相當重點的一個功能,主要是用來節省撰寫程式碼時手動建立類別實例的步驟。 說明 Service Co...

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

技術 Day21-部署篇(三)Laravel 專案部署與 MySQL、Nginx 設定

大家好~繼續昨天的主題,今天要來把 Laravel 部署上 Server,順便設定一下 MySQL 與 Nginx。 MySQL 先來為我們的專案建立一位專屬...

鐵人賽 永豐金融APIs DAY 20

技術 [Day20] 第二十章 - 修改登入畫面 (使用bootstrap 4.6的範例)

前言 昨天我們套用了bootstrap4.6今天來把登入畫面也套上去並且測試api吧 目標 新增登入畫面 測試登入api 實作 1. 新增登入的login....

鐵人賽 Modern Web

技術 Day 32 | 常見 Livewire 問題:與 Controller 兼容的幾種方式

使用 Livewire 之後,在 Layout 上會改用 component 的 $slot 方式來綁定 Livewire 渲染的畫面。這項改動會導致原本 Co...

鐵人賽 Modern Web DAY 20
Laravel 實務筆記 系列 第 20

技術 Eloquent ORM - Model 資料轉換

現在我們可以用各種方法將資料讀取出來,不過通常讀取後還要將資料做一些轉換才適用,舉個例子像是 boolean 欄位在 SQL 資料庫裡存的是數字的 0 跟 1,...

鐵人賽 Modern Web DAY 20
每天一篇文章 系列 第 20

技術 20. 完賽感言 x 關於提升程式碼的品質

完結撒花。 到這裡已經完結了,沒想到吧,居然有人搶先早發完賽感言。 其實一開始沒有什麼主題,想說發一些最近學的東西就好,但後來發現想寫的內容好像可以串成一個主題...

鐵人賽 Modern Web

技術 Day 31 | 常見 Livewire 問題: jQuery 在渲染時會打回原形

jQuery 在大多數的專案中都不可或缺,在沒有 Livewire 之前要修改畫面都要靠它來手動更改。但使用了 Livewire 後,Livewire 的渲染機...

鐵人賽 永豐金融APIs DAY 19

技術 [Day19] 第十九章-今天來開雙B (blade與bootstrap 安裝手冊)

前言 昨天把簡單的view切出來後我們當然要上css框架阿!! 我們今天就想辦法把blade view套上bootstrap讓我們的網頁開雙B吧!! 目標 複...

鐵人賽 Modern Web DAY 19
Laravel 實務筆記 系列 第 19

技術 Eloquent ORM - 多型態關聯

通常關聯都是兩兩張資料表之間的關係,而多型態關聯則是打破這個限制讓一張表可以同時關連到兩張以上的資料表。 以官方的範例為例,假設我們有 user 跟 post...

鐵人賽 Modern Web DAY 19
每天一篇文章 系列 第 19

技術 19. PHPer x New Features

...為什麼 PHP 的變數宣告要使用 $ 符號?...PHP 在變數前使用 $ 的用意是提醒開發者,宣告變數是需要花費記憶體空間成本的。也因此,PHP 開發...

鐵人賽 永豐金融APIs DAY 18

技術 [Day18] 第十八章-API資料如何呈現在前端的頁面上(blade跟view呈現)

前言 昨天我們算是把api service完成了那我們今天來寫一些簡單的前端以及使用balde的語法把我們的技能(skills)呈現出來吧 今天同樣會簡單介紹有...