javaweb網(wǎng)上商城項(xiàng)目 怎樣用java做一個(gè)購物商城(項(xiàng)目)?
怎樣用java做一個(gè)購物商城(項(xiàng)目)?jsp servlet javaBean 1.設(shè)計(jì)數(shù)據(jù)庫2.后臺(tái) 管理員模塊(可多管理員管理后臺(tái) 查詢、添加、刪除、修改、注銷)3.后臺(tái) 商品類別管理模塊
怎樣用java做一個(gè)購物商城(項(xiàng)目)?
jsp servlet javaBean 1.設(shè)計(jì)數(shù)據(jù)庫2.后臺(tái) 管理員模塊(可多管理員管理后臺(tái) 查詢、添加、刪除、修改、注銷)3.后臺(tái) 商品類別管理模塊(查詢、添加、刪除、修改)4.后臺(tái) 商品管理模塊(查詢、添加、刪除、修改)5.后臺(tái) 訂單管理(前臺(tái)交錢 后臺(tái)發(fā)貨 分已處理訂單 和未處理訂單 ) 6.后臺(tái) 網(wǎng)站公告發(fā)布模塊(查詢、添加、刪除、修改)7.前臺(tái) 主頁設(shè)計(jì) 模塊劃分(建議劃分 新貨上架 銷售排行 等)8.前臺(tái) 消費(fèi)用戶模塊(登陸、注冊(cè)、修改個(gè)人信息)9.前臺(tái) 商品展示 分頁功能實(shí)現(xiàn) 并把 新貨上架 銷售排行 等 頁面完成10.前臺(tái) 購物車功能實(shí)現(xiàn)11.前臺(tái) 結(jié)賬購物車(這個(gè)牽涉到webservice 如果是初學(xué)者 做個(gè)簡單的樣子 然后臺(tái)收到訂單就OK)12.前臺(tái) 消費(fèi)用戶 個(gè)人消費(fèi)信息查詢差不多就這么多了 如果 你時(shí)間多 人多 想多學(xué)點(diǎn) 可以吧后臺(tái)管理員的 權(quán)限模塊做了 (不同的后臺(tái)管理員 有不同德功能)
開發(fā)一個(gè)商城,應(yīng)該使用PHP還是Java?
做Web開發(fā)選擇PHP和Java都可以,但是網(wǎng)上商城建議采用Java語言開發(fā),這主要從性能、擴(kuò)展能力以及安全性三個(gè)方面來考慮。而且目前各大主流電商平臺(tái)也大多采用了Java語言進(jìn)行開發(fā),比如某寶、某東、某遜等電商平臺(tái)都采用了Java語言。
PHP和Java我都使用過,可以說PHP和Java各有優(yōu)點(diǎn)。PHP具備開發(fā)速度快、易上手、天然熱部署、案例多等優(yōu)點(diǎn),可以說PHP是Web開發(fā)領(lǐng)域的常青樹,很多程序員都有過使用PHP的經(jīng)歷,而且?guī)缀醵紝?duì)PHP有一定的好感。我曾經(jīng)在2007年使用過PHP進(jìn)行Web開發(fā),采用的是PHP MySql Linux的經(jīng)典組合,總的來說效果還是不錯(cuò)的。但是使用PHP總有一種錯(cuò)覺,感覺自己是做前端開發(fā)的(當(dāng)年很多搞后端的程序員比較鄙視搞前端的程序員,這屬于歷史遺留問題)。
Java與PHP比較要稍微復(fù)雜一些,采用Java語言的開發(fā)周期也要長于使用PHP語言。但是在性能上Java語言還是要稍強(qiáng)于PHP,這主要是由于Java的體系結(jié)構(gòu)決定的。最新的Jdk10已經(jīng)推出了,Oracle兌現(xiàn)了當(dāng)初的承諾(每半年更新一次Java版本)。
在Web開發(fā)領(lǐng)域通常有三種開發(fā)語言的選擇,分別是Java、PHP、Python,在易學(xué)方面Python和PHP占據(jù)優(yōu)勢(shì),但是在速度方面Java占據(jù)優(yōu)勢(shì)。號(hào)稱網(wǎng)絡(luò)普通話的Java在性能方面幾乎是沒有明顯的對(duì)手(Web開發(fā)),這也是為什么很多大型電商平臺(tái)都采用Java語言進(jìn)行開發(fā)的主要原因。
所以如果是開發(fā)一個(gè)網(wǎng)絡(luò)商城,建議使用Java,當(dāng)然這并不是說使用PHP不可以。
如果大家對(duì)Java開發(fā)感興趣,可以關(guān)注我,我在頭條上陸續(xù)寫了一些關(guān)于java的技術(shù)文章,大家可以一起交流學(xué)習(xí)。