仿聯想商城laravel實戰---1、仿聯想商城需求和數據庫設計(lavarel如何搭建項目)


仿聯想商城laravel實戰---1、仿聯想商城需求和數據庫設計(lavarel如何搭建項目)

一、總結

一句話總結:

composer引入lavarel、配置域名、配置apache
1、項目名 lenovo 商城

    1、composer create-project laravel/laravel lenovo --prefer-dist "5.3.*"

    2、配置域名
        C:\Windows\System32\drivers\etc\hosts

        127.0.0.1       www.lianxiang.com

    3、修改apache配置
        C:\AppServ\Apache24\conf\extra\httpd-vhosts.conf

        <VirtualHost *:80>
            DocumentRoot "D:/laravel/yzmedu/lenovo/public"
            ServerName www.lianxiang.com
            <Directory "D:/laravel/yzmedu/lenovo/public">
               
                Options Indexes FollowSymLinks
                
                AllowOverride All

                Require all granted
            </Directory>
        </VirtualHost>

    4、重啟服務
        

2、數據庫名
    lenovo

 

 

1、電商網站類型?

1、B2B2C 平台型:京東、淘寶
2、B2C 企業對個人:小米、華為、OPPO
3、B2B 企業對企業;阿里媽媽
4、C2C 個人對個人;閑魚、空空狐

 

 

2、初學者適合做什么類型網站?

B2C:企業對個人:小米、華為、OPPO

 

3、網站開發流程?

需求和設計階段:產品經理;UI和UE,DBA(數據庫專員)
開發和測試階段:前端工程師(web前端),后端工程師(PHP、Java);測試人員
運維階段:運維人員;運營人員
1、產品經理
    a) 需求分析
    b) 流程設計
    c) 商業模式

2、UI和UE
    設計出頁面

3、DBA(數據庫專員)
    設計數據庫

4、前端工程師(web前端)
    完成頁面

5、后端工程師(PHP、Java)
    實現后台功能同時實現前台頁面

6、測試人員
    壓力測試、黑盒測試、白盒測試

7、運維人員
    網站上線

8、運營人員
    維護網站

 

 

4、網站功能分析實例?

開發容易,節約時間:功能分析好開發要容易很多,節約很多時間
聯想商城實例

1、前台 a)首頁 輪播圖 分類展示 廣告展示 明星單品 樓層的展示 b) 商品詳情頁面 1、商品的大圖和小圖 2、商品詳情 3、商品配置信息 4、商品的評論 c)商品結算頁面 1、ajax收貨地址 2、商品的基本信息 b) 購物車頁面 1、全選全不選 2、ajax數量修改 3、ajax刪除 e) 訂單生成頁面 f) 商品分類頁面 1、選擇 g) 搜索頁面 h) 登錄和注冊頁面 1、注冊功能(手機登錄和注冊) 2、登錄功能(手機登錄和注冊) i) 找回密碼頁面 1、通過郵箱給大家實現注冊和找回密碼 u) 個人中心 個人中心首頁 個人基本信息 我的訂單 用戶購買的訂單 我的評論 用戶評論 個人信息 用戶的基本信息 收獲地址 用戶收貨地址 修改密碼 修改密碼 2、后台功能 后台主要對前台進行管理 1、管理員管理 2、網站用戶管理 3、輪播圖管理 4、分類管理 5、分類的廣告 6、網站廣告 7、商品管理 8、網站基本信息管理 9、評論管理 10、收貨地址管理 11、訂單管理

 

 

5、數據庫設計實例?

需求做好,簡化編程:需求做好,數據庫設計會比較簡單,數據庫設計以簡化編程為主
聯想商城實例

1、管理員表-admin id name pass time lasttime count status 2、用戶表-user id email pass tel status time token 主要為了網站安全 aid 設置用戶默認地址 3、用戶信息表- userInfo id 主鍵、自增、無符號 uid 唯一 nickname sex birthday addr addrInfo img 4、輪播圖管理-slider id img order title href 5、分類管理-types id name 分類名 pid 父ID path path路徑 sort 排序 is_lou 是否樓層 title keywords description 6、分類廣告-typeAds id cid img type 分類廣告類型 大圖和小圖 title 7、廣告管理-ads id img sort href title 8、商品管理-goods id cid 所屬分類 title 商品標題 info 商品簡介 img 商品圖片 price 商品價格 num 商品的庫存 text 商品的詳細信息 config 商品的配置信息 9、商品小圖表-goodsImg id gid img 10、網站配置-一般通過數據庫進行設置 11、評論管理-comment 張三評論商品1 id uid 用戶ID gid 商品ID text 評論內容 start 評論星級 time 評論時間 statu img 12、收貨地址-addr id uid sname stel addr addrInfo email 13、訂單表-orders id code 訂單編號 uid 購買者 gid 商品 price 價格 num 商品數量 aid 收貨地址 time 購買時間 money 支付狀態 sid 訂單狀態 14、訂單狀態表-orderStatu id name

 

 

6、網站壓力測試是什么?

比如網站一個人兩個人訪問沒有問題,那100個人呢,1000個,10000個呢

 

7、Navicat如何導入數據庫文件?

先創建數據庫,然后 右鍵 數據庫,選 【運行SQL文件】

 

 

二、內容在總結中

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM