CakePHP學習手札 — 前言

目前由於增加了新項目,在分發了工程後開發部人手不足,逼不得已把一些開發項目抓回來自己弄(其實自己也是蠻想做的啦~)。為了讓接下來的開發過程稍微輕鬆,所以決定用一個基於PHP使用的MVC框架來做這些項目。而CakePHP就是我從芸芸眾網中挑選出來的其中一個“看起來比較沒那麼難學,但擴展能力足以使用”的框架。

MVC框架(Framework)其實說簡單的就是它把開發時所需要的一些常用項目都幫我們弄好了,開發者需要的也只是配合這個MVC的開發模式進行編程設計工作。

M代表Model(模型),負責和後部資料庫連接的工作。
V代表View(視圖),負責所有與用戶互動的部份,或者也可以看成是用戶頁面。
C代表Controller(控制器),負責項目中的流程部份、處理事件以及進行回應。

有興趣的朋友可以去看看Wikipidia中的說明。

下來我將會不定期,把自己在學習CakePHP的過程中,所遇到的問題以及心得一一記錄下來。朋友們如果想要一起研究的,也可以在這系列中回應,我們一起學習。:)