在這個高速發展的時代,我們常常急於開發新功能,但有時候卻忽略了建立穩固的基礎結構。這個系列文將帶你深入探索 Walking Skeleton 的概念,這是一種最小可行的產品架構,能夠讓你快速建立起測試、部署、監控等基本環境。不論你是否熟悉 Laravel、DevOps、CI/CD,我們都將從頭開始,以通俗易懂的方式,一步步引導你打造 Walking Skeleton。讓我們暫時放下功能開發,先確保我們的基礎穩固,未來的開發才能更順利地前進!
前言 我又來參加鐵人賽啦,我比兩年前又成長了不少,以前的我好多東西都不懂,連個 form 表單都不會用,現在知道網站路由怎麼設計,SQL 語法要怎麼下會比較好,...
圖片來源:Matt Blodgett Blog 什麼是 Walking Skeleton? "A Walking Skeleton is a ti...
從輸入網址後,到出現畫面前,中間發生了什麼事? 大多數網站的運作方式 當你在瀏覽器上點開一個網站時,其實在那短短 <250 ms 中間發生了不少事情,...
昨天講了網站的運作,今天換來說說伺服器的種類 圖片來源:Google Cloud 軟體即服務 SaaS 科技日新月異,網路上有非常多種 No Code...
發廢文發了四天,今天終於要來幹正事啦 註冊 AWS 首先開啟官網https://aws.amazon.com/ 按下建立 AWS 帳戶按紐 輸入 Email...
了解原理能夠讓我降低對這些科技未知的恐懼,並且幫助我更快的上手使用這些工具 SSH 連線簡單來說有三個步驟: 驗證身分 產生加密連線 用加密連線傳送資料...
近幾年資安越來越受到重視,這麼重要的事情當然要給它獨立寫一篇文章啦 指紋 Fingerprint 簡單來說就是在首次連線時伺服器會將伺服器的公鑰傳送到本機,...
有了伺服器主機,還需要伺服器軟體,才能架一個網站,所以今天要來裝 Nginx 更新 Linux 套件 在開始之前呢,先來更新一下套件,apt 是 Debia...
每次在主機上改東西都要下一堆指令,這對我這個萌新實在是太不友善了,所以今天要直接在 VSCode 中修改遠端主機上的 HTML 檔案 在 VSCode 中連...
上傳或下載檔案通常都會另外安裝 FTP 軟體,不過這個方法不需要裝東西,因為我懶得裝東西所以我更喜歡用這個方式傳檔案 設定 Linux 權限 在開始之前先調...