項(xiàng)目整體架構(gòu)

從程序開(kāi)發(fā)角度來(lái)看:前臺(tái)(商品模塊,用戶模塊,訂單模塊)和后臺(tái)(商品,用戶,訂單)

從電子商務(wù)角度來(lái)看:商品、用戶、交易(訂單)

oop思想:面向?qū)ο缶幊?/p>

核心思想:使用人類思考問(wèn)題,解決問(wèn)題方式編寫程序

三大特征:

封裝,

繼承,

多態(tài):在不同上下文中表現(xiàn)不同的形態(tài),在php中不明顯 因?yàn)閜hp本身就是多態(tài)的語(yǔ)言

$a = 10

$a = "oop"

oop的好處(與面向過(guò)程對(duì)比):

可維護(hù),可擴(kuò)展,可重用(很重要,比如你在石頭上刻字 過(guò)一段時(shí)間又要修改 所以很重要 在實(shí)際開(kāi)發(fā)中 要經(jīng)常改需求 -),靈活性高

1.MVC框架的理解:

解釋:MVC是一種編程思想,M表示模型 并具備具體的業(yè)務(wù)邏輯 V表示視圖,用來(lái)顯示頁(yè)面 ?C:控制器,專門用來(lái)負(fù)責(zé)調(diào)度,扮演交通警察的角色

核心思想:將業(yè)務(wù)邏輯和顯示相分離

描述:

優(yōu)缺點(diǎn):

優(yōu)點(diǎn),分層明確,便于維護(hù)和分工協(xié)作,便于交流。

缺點(diǎn),理解比較費(fèi)勁,學(xué)習(xí)成本高,對(duì)于小項(xiàng)目,反而感覺(jué)有些麻煩。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容