什麼?這不是只是使用 Laravel 的教學嗎?為什麼突然就講起了自動測試? 沒有問題,讓自動測試變得簡單也是 Laravel 這個框架的一個重要特性。 實際...
tags: 2019鐵人賽 Laravel database 前言 之前有提到,Laravel 是一個非常遵守 MVC 設計模式的 PHP 開發框架,所以他在...
寫好自動測試之後,我們回過頭來看看之前的網頁。 嗯⋯⋯ Laravel 雖然能直接編寫網頁 HTML 也還不錯,但是作為一個框架,難道沒有針對前端的一些協助,...
前言 因為最近剛好組了一台新電腦,需要重新建置 Laravel Homestead 的環境,藉這個機會重新設定一次並記錄過程,順便幫自己釐清之前不清楚的觀念,也...
本文同步刊載於作者部落格:https://medium.com/@shengyou/2018ironman-eos-for-php-developer-day9...
這篇文章的性質偏向個人在研究 config:cache 指令的實作,其中仍有部份自己不能理解、理解錯誤的部份,如果有前輩發現,還請不吝指教! PHP ART...
本文同步刊載於作者部落格:https://medium.com/@shengyou/2018ironman-eos-for-php-developer-day1...
接著,就是刪除文章了對吧!應該跟前面的新增修改沒有什麼兩樣吧。 這時候!我們突然接到了一個需求: 「是這樣,因為很多用戶常常會希望能復原之前不小心刪掉的內容,所...
本文同步刊載於作者部落格:https://medium.com/@shengyou/2018ironman-eos-for-php-developer-day2...
今天要聊的主題是依賴注入 Dependency Injection (DI),聊這個有點為難,一來是一不小心就會解釋太遠,二來是自認為只是略懂。所以今天打算規劃...
本文同步刊載於作者部落格:https://medium.com/@shengyou/2018ironman-eos-for-php-developer-day1...
威許移動(WishMobile, Inc.)的願景是「Make Life Convenient」讓生活更便利!透過 O2O 服務,讓大眾透過 App 輕鬆取得品...
原打算在介紹完 page component 之後繼續介紹個 layout component 和 <slot>,但因為這兩個相對簡單所以還是不要打...
工作內容:1.主導程式流程、架構及資料結構開發。2.與第三方 API 介接之開發。 需求條件:1.有Laravel, TDD (Test Driven Deve...
Server 對於收到的資料都應該要進行驗證確保 server 的安全以及過濾不必要的錯誤。然而自己寫資料驗證頗為麻煩,從昨天的 controller 範例,也...
今天就直接來建立一個Eloquent 模型先吧 在每個資料庫的表中都有一個對應的「模型」可以用來跟資料表互動,取代我們可以更簡潔的下SQL語法。Laravel...
本文同步刊載於作者部落格:https://medium.com/@shengyou/2018ironman-eos-for-php-developer-day3...
在介紹完 controller 之後,接著要為 API 綁定 URL 讓其他系統可以使用。今天會依照下面主題逐一介紹 Laravel Routing 設定。...
正在學習 Laeavel 的有關於圖片上傳,由於 Laravel 官方說明 對我而言仍有些不夠清楚,因此昨日在本站發了一篇[有關 storage:link 路徑...
Inertia.js 不是框架,也不是要來取代現有的框架。Inertia.js 的本質是個前端的路由套件,透過銜接既有的「前端框架」和「後端框架」,來達到用...
今天找方法解昨天的bug,但目前狀態還是無法解決中。 回顧一下昨天的bug 昨天的bug是這樣的,我昨天的目標本來是要寫每個頁面的共用元件(navbar),所以...
本系列文章已集結成冊與鐵人賽文章差異內容,有以下幾點: 更新至Laravel 8、基礎的PHP重點筆記、加強製作API流程細節、加入程式設計模式,優化、重構...
新創公司要招募一位寫程式細心樂於團隊溝通的夥伴 【應徵條件】 對Laravel框架有認識 對Javascript有基礎認識 1年以上工作經驗 【工作說明】...
網站的基礎功能差不多了,開始可以推廣到世界各地去了(? 不過,每個國家使用的語言並不見得一樣。一般來說,要服務不同國家的用戶的話,一定要做到多國語系的。 今天我...
大家好~接著一起來介接 API 吧!今天先從 Google Calendar API 開始~ 上圖擷取自 Google Calendar API 的官方文件,官...
上幾篇文章內,我們開發了一個讓用戶可以看到名言的功能。 不過,隨著資料量的增長,總不可能將所有要呈現給用戶的資料都寫在程式碼內。 這時候!就是使用資料庫的時候了...
本文同步刊載於作者部落格:https://medium.com/@shengyou/2018ironman-eos-for-php-developer-day1...
本系列文章已集結成冊與鐵人賽文章差異內容,有以下幾點: 更新至Laravel 8、基礎的PHP重點筆記、加強製作API流程細節、加入程式設計模式,優化、重構...
本文同步刊載於作者部落格:https://medium.com/@shengyou/2018ironman-eos-for-php-developer-day4...
既然有了新網頁,當然要好好的測試一下囉! 今天我們來聊聊怎麼對新網頁進行測試! 規劃測試項目 這個網頁比起前面的 hello world 要稍微複雜一些,所以我...