不知不覺已經過了三分之一了,來到第 11 天就開始有些焦慮,「天啊,我的side project還沒有開始想內容呢」,先給大家一個預防針,不要太期待後面的專案實...
昨天提到 MVC 三大主角,今天要講的就是其中一員 Model!Model 可以與資料庫溝通,最主要的作用就是把使用者想要取得的資料或想要寫入資料翻譯給資料庫可...
controller 最主要的工作是處理和回應客戶端的輸入和互動。一段網址進來,routes 會帶你去對的地方先找第一層:controller再來找第二層:ac...
說完了 model、controller,最後剩下 view 囉~延續昨天設定完 controller 與其中的幾個 action (方法)後,注意到註解裡面寫...
為什麼我會想要寫這個題目呢?聽我娓娓道來。 相信不少人都聽過 cookie (你說餅乾嗎),尤其是現在越來越多的網站,在客戶端造訪時,會跳出「為了提升您在我們網...
昨天在 session 小節講述了實作方式可以把狀態存在網址中,但大多數做法不會是如此,因為危險性太高。那麼有其他方式嗎?答案是有的! cookie Serve...
終於來到鐵人賽的後半時期,也就是我的 side project 階段,當初在開賽時,就很猶豫到底要做什麼樣的小東西,剛好又碰上我們團隊想做的一個功能「即時通訊」...
在當初進行第一份的團隊專案時,大家都還是新手的狀況下,寫出來的文件都比較鬆散,像是使用者故事不完整、必要功能和次要功能未分類清楚、功能架構沒有細節化,導致後來在...
為什麼會談到「即時更新」這項技術呢? 因為最普遍常見的通訊協定(protocal)是 HTTP,但他有個小小的缺點,就是只能被動的等待客戶端發起請求,才會給予回...
還記得昨天提到的通訊協定 HTTP 嗎?簡單來說就是等客戶端發起請求,伺服器端才會回應訊息給客戶端。 WebSocket 除了 HTTP,另一種通訊協定就是...