我們在進入網站時 加入會員 點選商品 加入購物車 結帳 每個動作的背後又是怎麼進行的呢?
今天微人來聊聊建立網站所使用的框架
框架是在程式語言再透過語法編譯後傳達出執行命令,框架則是匯集這些執行命令的程序,將其準確及快速的執行
框架本身是無法單獨的運作,網站在開發過程時需搭配程式語言才能完整的執行
框架本身其實就是集結我們在開發網站時所需要的工具架構,想像是一個工具室
讓我們能依照這個框架里裡所提供的工具,搭配我們的程式語言建立起一個網站,
當我們做開發時,網站框架能將開發工作分類更明確且可以密切的整合,更有效率的提高生產力。
既然提到框架,那再延伸聊一下
MVC模式(Model–view–controller)
哈佛大學免費課程 CS50 詳細說明 MVC
簡易來說 MVC 模式,是其實是提供網站動態的程式設計,
什麼是動態?簡單來說,動態指的是網站的互動性,例如:會員系統,購物結帳,點選商品及留言功能...等。
這些功能都牽涉到 MVC 模式,在明確區割各模型功能,達成簡化程式結構性,讓開發者能更加直覺性的編寫程式。
MVC 模式可以分為
(但其實還有個警衛北北)
接下來微人會再分別介紹這幾個功能分別在做什麼 今天先聊到這吧!掰餔!