9.26总结

BBS

  公司开发项目的流程

  1.需求分析

    客户提需求,但是并不是完全按照客户需求来

    产品经理和架构师+开发组组长

    去之前架构师和开发组组长会提前预想一套方案

    有意识的引导客户朝着自己已经想好的解决方案上去提需求

  2.项目设计

    框架的使用,语言的使用,数据库的使用(主库+缓存数据库),功能的划分,框架的设计......

    报价(项目的周期,项目所使用的技术复杂度,参与开发的人员个数)

    先交给产品经理—财务审批—老板签字

  3.分组开发

    将一个大的项目拆分成多个小的模块,交由不同的组,或者不同的开发人员进行开发

    组长分发给下面的组员(朝设计好的框架内写代码)

  4.测试

    自己写测试脚本测试(公司规定)

    千万不要犯一些显而易见的bug,如果在测试部门发现了显而易见的bug会扣绩效

    测试部门测试(必须的)

  5.交付上线

    公司的运维人员或者是对方的运维人员

 

数据库表的设计

  用户表(利用auth_user那张表,自己额外再扩展几个字段)

    phone

    avatar

    create_time

    blog    一对一个人站点表

  个人站点表

    site_name

    site_title

    site_theme

  标签表

    name

    blog    一对多个人站点

  分类表

    name

    blog    一对多个人站点

  文章表

    title

    desc

    content

    create_time

    blog    一对多个人站点

    tag      多对多标签

    category  一对多分类

    # 数据库设计优化(******)

    comment_num   普通字段

    up_num         普通字段

    down_num    普通字段

  点赞点踩表

    user    一对多用户表

    article    一对多文章表

    is_up     0/1

    user    article    is_up

    1      1      1

    1      2      1

    1      3      1

    2      1      1

  评论表

    user      一对多用户表

    article      一对多文章表

    comment

    create_time

    parent        一对多评论表(自关联)    父评论的id    如果有值说明你是子评论,如果没有值说明你是父评论

 

图片相关功能模块    pip3 install pillow

 

 

  

 

转载于:https://www.cnblogs.com/TZZ1995/p/11593686.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值