zoukankan      html  css  js  c++  java
  • 仿联想商城laravel实战---1、仿联想商城需求和数据库设计(lavarel如何搭建项目)

    仿联想商城laravel实战---1、仿联想商城需求和数据库设计(lavarel如何搭建项目)

    一、总结

    一句话总结:

    composer引入lavarel、配置域名、配置apache
    1、项目名 lenovo 商城
    
        1、composer create-project laravel/laravel lenovo --prefer-dist "5.3.*"
    
        2、配置域名
            C:WindowsSystem32driversetchosts
    
            127.0.0.1       www.lianxiang.com
    
        3、修改apache配置
            C:AppServApache24confextrahttpd-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文件】

    二、内容在总结中

     
  • 相关阅读:
    go_base_03_if_for_switch_goto_流程控制
    go_base_02_dataType_常用数据类型
    go_base_01_var_const_变量和常量
    go_install_01_golang开发环境安装配置
    go_install_02_golang插件安装
    数据封装和私有属性
    类变量 实例变量 属性查找顺序
    微服务架构之「 服务注册 」
    Nginx配置https证书
    Go:go程序报错Cannot run program "C:UsersdellAppDataLocalTemp\___go_build_hello_go.exe" (in directory "…………"):该版本的 %1 与你运行的 Windows 版本不兼容。
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/10856228.html
Copyright © 2011-2022 走看看