為何微人要寫鐵人賽呢? 微人也是一個初踏入程式相關的新手菜鳥,沒有相關學歷背景也從來沒有研究過,但也就有一個轉職的念頭開啟了寫程式的這條不歸路,其實也是想透過寫...
最近常常聽周圍微友們討論 你有 API 嗎?你要怎麼抓到那個 API ? 最近微人也是問爛周圍的微友 稍微整理出 我所理解API 所以 API 是什麼? 以官方...
HTTP 是不是看起來有點熟悉? 當我們在使用網路時,各網站的網址都有個 HTTP 的開頭,根據文言文說法:超文本傳輸安全協定( HyperText Trans...
昨天微人聊到 HTTP 會出現在我們網址上,今天我們繼續聊聊 在 HTTP 之後所接的一串長長的網址是什麼 先試想 對我們來說上網這個流程是?打開瀏覽器輸入想搜...
一個網站組成的架構是什麼? 我們在進入網站時 加入會員 點選商品 加入購物車 結帳 每個動作的背後又是怎麼進行的呢?今天微人來聊聊建立網站所使用的框架 框架是什...
Model 是什麼呢? Model在網站運作中,可以說是一個頗獨立的且重要的角色,很多人都會誤認 Model 是資料庫或是資料表這也是不意外,畢竟我們是在 Mo...
SQL是什麼呢? 維基怎麼說 承接上一則提到的資料庫,一般來說當我們在做文書處理時,會將資料用 Excel 做整理 儲存,但對於網站來說, Excel 所能夠...
Active Record 是什麼? 這幾天提到資料庫與 Model,今天微人再稍微深入討論 Model 與資料庫這之間的關聯 ORM(Object Relat...
N + 1 效能地獄 Rails 提供許多功能讓工程師在開發時是相對的簡潔快速,像 Active Record 所提供的對資料庫操作模式,就是一個讓我們方便當隨...
視圖(View) 為介面設計人員進行圖形介面設計。簡單說 View 是呈現 Controller 裡提供的資訊,並以互動型方式呈現給使用者。以網站形式說明, V...