畢設做PHP網上商城難嗎?
謝邀。
不要把問題複雜化,越簡單越清晰越好,商城、支付、備課、停車、文章、人事等web設計都不難。先擬定好題目,根據題目列好對應流程清單,一個個去梳理,不難的,只是時間問題罷了。
謝邀,你題目裡沒有詳細表明能不能用框架。但是,不管能不能,都很簡單,就是要寫的程式碼比較多。我覺得吧,如果用上框架,比如thinkphp,做一個網上商城只要1個月左右,甚至快得多。
我可以給你一個設計流程
1.功能設計
設計你的電商網站的功能,列一張表單,從基礎到複雜,比如:
前臺:使用者登入/註冊,首頁商品呈現,推薦位,使用者個人中心等等
後臺:訂單管理,商品(目錄)增刪改等等
2.資料庫設計
推薦軟體:PDMan,你可以在裡面設計好,它會給你生成一個sql檔案,你用phpmyadmin匯入後及建立完成。
關於資料表的設計,你可以直接百度:網上商城資料表設計之類的,都有現成的。
3。
設計前端頁面
還是不知道你可不可以用框架,用前端框架比如bootstrap及其衍生框架都能很大程度上幫助你快速設計前端頁面。
4.設計後臺
後臺與前臺互動等功能,比如處理登入,網站設定等等。
大體上可以這樣做,或者3-4混合,一個頁面做一次,效率不高。
網上商城有多種型別,b2b,b2c,b2b2c,像京東淘寶這類的大型b2b2c的商城,從架構上就很複雜,還需要承載巨大流量。
不考慮複雜的,舉一個簡單的網上商城例子:一個b2c的線上商城
功能列表:
欄目管理
商品管理
訂單管理
文章管理
促銷活動(打折,優惠券,關聯銷售。。。這類設計有點點難度總體也不大)
會員管理
後臺角色許可權
支付方式(支付寶 微信 或者聚合支付有成品sdk,簡單)
一個基本的商城基本上就這些功能,都是一些增刪改查,沒啥子難度。
當然,如果需要一些sku,進銷存,秒殺系統難度會稍微大些。
具體的設計可以參考網上一些開源系統。
作為畢設來講,很簡單吧,當然,做出來很簡單,做好很難
我之前也用 php 做過商城,那時候還沒什麼架構方面的經驗,也沒人能請教,全靠自己瞎摸索寫的,做完後總結了下自己的經驗發到 b 站上了,雖然現在看來設計的漏洞百出,但總歸能給你做個參考吧:
自學程式設計十一個月的我終於做出了第二個專案_嗶哩嗶哩 (゜-゜)つロ 乾杯~-bilibili
想要原始碼的話,我開源到 github 了,倉庫地址可以在這個影片簡介裡找:
【入門推薦】為新手打造的開源專案_嗶哩嗶哩 (゜-゜)つロ 乾杯~-bilibili
做它時,類比正常讀大學,我大概是處於大二下學期末的時間點吧,所以,相信自己,大四的你,可以的 ( ⁼̴̀ 。̫ ⁼̴́ )✧
以手機站為例,可以找一個看起來合適的手機站購物網站參考一下,看看需要哪些功能模組,整理好思路
後臺的話,也可以參考一下成熟的購物網站的後臺
畢設的話,前後端不分離簡單點