V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
DavidNineRoc
V2EX  ›  程序员

同样是 GitHub 开源三年,为什么我只收获了 300 star

  •  
  •   DavidNineRoc · 2019-09-23 13:32:26 +08:00 · 5433 次点击
    这是一个创建于 1893 天前的主题,其中的信息可能已经有所发展或是发生改变。

    哎,难安安安。 开源的一个个人商城项目,玩玩学习而已,切勿实际使用


    同样是三年,有大哥混到了几万星,我这个瑟瑟发抖。 这三年,你知道我这三年怎么过的吗? 我每天都在和那个最快乐的男人交流 E 的使用心得!!!


    列一下功能列表把

    Feature

    • [x] 库存问题
      • [x] 普通订单使用乐观锁防止超卖
      • [X] 秒杀订单使用Redis队列防止超卖
    • [x] 首页数据全走缓存(推荐使用Redis驱动)
      • [x] 未登录的首页,零数据库查询,通过缓存驱动
      • [x] 计划任务每分钟会更新一次首页数据
      • [x] 开启秒杀模块,零数据库查询,通过Redis驱动
      • [ ] 登录之后首页零数据库查询,Session驱动数据
    • [x] 积分功能
      • [x] 每日首次登录(访问网站)得到积分
      • [x] 连续登录 n 天得到积分
      • [x] 当天浏览商品数量 n 个得到积分
      • [x] 后台可新增 n+ 积分种类
      • [x] 完成订单可获得金钱等比例积分
    • [x] 优惠券功能
      • [x] 满减优惠
      • [x] 积分兑换满减优惠券
      • [x] 发放兑换码,兑换优惠券
    • [x] 物流功能
      • [x] 运费设置
      • [x] 快递物流
    • [x] 秒杀功能
      • 秒杀过期,自动回退库存
      • 使用延时队列,当订单超过三十分钟(可配置)未付款,自动取消订单
      • 秒杀商品,如果用户收藏,发送邮件提醒活动
      • 后台秒杀模块的开启关闭
      • 秒杀的商品数量,皆通过Redis读取
    • [x] 第三方授权登录 + 登录回跳
      • Github
      • QQ
      • 微博
    • [x] 第三方支付(支持自动适应手机,web 支付)
      • [x] 支付宝支付,退款
      • [ ] 微信支付
    • [x] 购物车
      • 使用H5本地存储
      • 登录之后同时显示本地购物车和数据库购物车数量
      • 用户登录之后会询问是否需要持久化到数据库
    • [x] 商品搜索
      • 支持拼音首字母
      • AJAX无刷新显示
    • [x] 订阅模块
      • 每周定时推送一封邮件包含最受欢迎,最新,最火卖商品
    • [x] 分类排序
      • 后台使用拖动排序,可以设置在商城首页优先展示的分类
    • [x] 订单模块
      • 订单下单
        • 买家支付
        • 后台发货 / 卖家申请退款
        • 买确认收货 / 后台确认收货
        • 买家确认订单获取积分
      • 用户下订单之后可以评论
    • [x] 站内消息
      • 消息通知
      • 多模板类型通知, 兑换码通知、文章通知等等
      • 轮询通知消息,一点即达
    • [x] 数据统计
      • 每天晚上一点进行站点数据统计
    • [ ] 全文搜索
    • [x] 响应式网站

    github

    第 1 条附言  ·  2019-09-23 17:46:28 +08:00

    我不羡慕你们readme写得好 但是我羡慕你们贴图贴的好!!!

    41 条回复    2019-09-24 10:45:27 +08:00
    rillhu
        1
    rillhu  
       2019-09-23 13:35:53 +08:00
    推广不够?还是啥原因,总归是知名度欠佳吧
    DavidNineRoc
        2
    DavidNineRoc  
    OP
       2019-09-23 13:45:51 +08:00
    @rillhu 推广比较少,主要没写到商用价值。 更多是学习作用,这样子推广就不是很好了。
    ChristopherWu
        3
    ChristopherWu  
       2019-09-23 13:48:07 +08:00
    同是开源三年,我都有 2000 stars 了: https://github.com/YongHaoWu/NeteaseCloudMusicFlac
    哈哈哈
    pC0oc4EbCSsJUy4W
        4
    pC0oc4EbCSsJUy4W  
       2019-09-23 13:53:35 +08:00
    @ChristopherWu 最近这种死了好多哦
    ChristopherWu
        5
    ChristopherWu  
       2019-09-23 13:56:09 +08:00
    @fatelight #4 emm,不知道我的死了没有呢。我现在用 tidal 了,对这个木有需求了
    DavidNineRoc
        6
    DavidNineRoc  
    OP
       2019-09-23 14:04:11 +08:00
    @ChristopherWu 人生已经如此艰难
    misaka19000
        7
    misaka19000  
       2019-09-23 14:10:52 +08:00
    star 的数量有什么意义吗
    dyc87112
        8
    dyc87112  
       2019-09-23 14:14:05 +08:00
    因为没用 https://openwrite.cn/ 来分发介绍文章推广你的项目~
    xiaobeihost
        9
    xiaobeihost  
       2019-09-23 14:25:19 +08:00
    开源一个月,我都有 300+ stars 了: https://github.com/xiaoming2028/FreeNetwork
    qiutianaimeili
        10
    qiutianaimeili  
       2019-09-23 14:44:44 +08:00
    可以买点 star 数量。。另外我感觉 star 数量没啥意义,有点像点赞,除非特别高,那种都是大牛级别的作品了,普通人几百,几千感觉都没啥用。还不如我,我把自己写的东西放在自己的博客里,需要的人积分下载,都小赚了几百块。
    annielong
        11
    annielong  
       2019-09-23 15:09:45 +08:00
    类型不一样吧,基础的小组件可能会多一下,或者能解决痛点的
    smdbh
        12
    smdbh  
       2019-09-23 15:34:13 +08:00
    标题起的不好?
    Sainnhepark
        13
    Sainnhepark  
       2019-09-23 15:36:04 +08:00 via Android
    因为你的 markdown 功底不够好
    xiaoshenke
        14
    xiaoshenke  
       2019-09-23 15:36:33 +08:00 via Android
    推广就推广,标题恶心人干啥
    signalas1
        15
    signalas1  
       2019-09-23 15:38:18 +08:00
    @Sainnhepark 哈哈哈 awesome 不够多
    bigpigeon
        16
    bigpigeon  
       2019-09-23 16:02:40 +08:00
    https://github.com/bigpigeon/toyorm
    我也 orm 项目也有 2 年了,除了 hack new 推广给了我首页排名那一波加了 180 star,之后基本就不见增长了
    其他平台试过 oschina,go form 和 reddit 没用
    我个人感觉原因是:
    1. 项目 README 没有着重说明项目优势,比如我的 orm 的 README 是个手册,很多人就不想看了
    2. 没有先发优势,比如我写个 orm,但很多人已经写了,所以还是 1 很重要
    3. 没有根据用户需求,持续保持热度,这样哪怕你短时间拿到 star 数上去了,但很快就凉了
    4. 推广力度,或者是产品吸引力达不到一个阀值
    第三第四点是我从其他项目总结来的,当产品得到的关注度越多,传播速度越快,但凡流行的东西都是这样
    所以我觉得要做一个好的开源项目也是需要了解市场需求,也是有竞争的
    当然如果佛系开发者就无所谓啦,当你在乎 star 时你就必须准许上面原则
    DavidNineRoc
        17
    DavidNineRoc  
    OP
       2019-09-23 16:18:07 +08:00
    @misaka19000 虚荣心和一点点技术衡量
    @dyc87112 大胆,居然在我这里打广告 >_<
    @xiaobeihost 项目性质不一样,有的一些 JQ 插件,几万 star。
    @qiutianaimeili 面试可以用一下
    @annielong 这个是真的,JQ 插件随便一个几千几千 star
    @smdbh 大兄弟,现场教学怎么 UC 标题
    @Sainnhepark 你这样子,我也要转行做 md 了 _<
    @xiaoshenke 吹个牛,别急。我这又不是什么商业项目。推来干什么。
    @bigpigeon 现在已经变成佛系了,只有闲了更新一下,一起啊是日更。
    Deteriorator
        18
    Deteriorator  
       2019-09-23 16:49:57 +08:00
    同样是腰间盘,为何你们那么突出?
    tsl0922
        19
    tsl0922  
       2019-09-23 17:08:58 +08:00
    我也跟风来一个: https://github.com/tsl0922/ttyd,C 的项目,三年多了 2.1K Star,基本上是靠自然流量每天涨几个。github 上统计显示流量多数来自搜索引擎和站内搜索,目前每天上百 clone,两三百访客。由于一开始就考虑了国际化代码和文档里都使用英文,国外的用户挺多的,甚至有某国外的商业产品在使用我的项目作为网页终端了。
    toyst
        20
    toyst  
       2019-09-23 17:23:37 +08:00
    路过看各位大佬表演 https://smtmm.win
    wizzer
        21
    wizzer  
       2019-09-23 17:30:09 +08:00
    https://github.com/Wizzercn/NutzWk
    开源五年 1.4k... 但是有很多公司在用
    kimiler
        22
    kimiler  
       2019-09-23 17:32:07 +08:00
    @ChristopherWu 我打开看了下,1963 star
    HanSonJ
        23
    HanSonJ  
       2019-09-23 17:34:40 +08:00
    https://github.com/hanson/vbot 2 年多 3K star 路过
    xchaoinfo
        24
    xchaoinfo  
       2019-09-23 17:36:09 +08:00
    star 数量不能说明什么吧,之前写的 Python 爬虫小项目都混了 5K+ star。
    a62527776a
        25
    a62527776a  
       2019-09-23 17:40:11 +08:00
    开源半年才 60 个 我 太 菜 了
    https://github.com/a62527776a/vue-floating-action-button
    waruqi
        26
    waruqi  
       2019-09-23 17:41:40 +08:00
    https://github.com/xmake-io/xmake 4 年多 也就 2k 现在敲半年代码 发个版 写个文章,star 都不带动一下的 = =
    DavidNineRoc
        27
    DavidNineRoc  
    OP
       2019-09-23 17:44:25 +08:00
    @Deteriorator 因为最近挨打的多
    @tsl0922 你这链接给的,一点纠错 0_0
    @wizzer 看来我也得入手做一个又商用的项目才行。
    @HanSonJ 能让机器人和我谈恋爱吗 {}
    @xchaoinfo 怎么混呀,我也想混了。
    @a62527776a 共勉
    DavidNineRoc
        28
    DavidNineRoc  
    OP
       2019-09-23 17:45:25 +08:00
    @waruqi 这个 readme 看得舒服
    star7th
        29
    star7th  
       2019-09-23 17:46:31 +08:00
    看了一下评论列表,这明显是大型广告推广现场啊。不行,我也得来一个。showdoc,开源三年加大半年,4.6K 星, 去 github 或者谷歌百度搜索 showdoc 即可
    newtype0092
        30
    newtype0092  
       2019-09-23 17:47:37 +08:00
    你别光挂源码,写一个《从零开始 XX 天搞定商城项目》的教程挂在上面现在估计已经 3000star 了。
    claysec
        31
    claysec  
       2019-09-23 17:49:01 +08:00
    别说了我最高也就 30 多。。。。
    darksword21
        32
    darksword21  
       2019-09-23 17:50:57 +08:00
    终于不是我是如何做到的了,看吐了。(一看到就想到米乞沃克斯)
    chairuosen
        33
    chairuosen  
       2019-09-23 17:55:19 +08:00
    压根没推广,3 年 200star
    xnotepad
        34
    xnotepad  
       2019-09-23 21:37:39 +08:00
    我挂了 5 年,看了一下有 701 个 star
    laike9m
        35
    laike9m  
       2019-09-23 21:57:37 +08:00
    反正我觉得,有 Markdown 项目没事,毕竟你有权在 GitHub 上传任何东西。

    但是把 Markdown 项目当做自己的代表作,甚至唯一拿得出手的作品,就实在有点一言难尽了。
    iorilu
        36
    iorilu  
       2019-09-23 22:06:58 +08:00
    发布一个月, 居然快一千五 star 了
    https://github.com/gxtrobot/bustag
    licoycn
        37
    licoycn  
       2019-09-23 22:33:18 +08:00
    借楼,发布一周多,600+star😋,估计楼主还是没推广好

    https://github.com/Licoy/pic-gather
    anthonywilson
        38
    anthonywilson  
       2019-09-23 22:41:01 +08:00
    @licoycn 请问你是怎么推广的,能介绍一下吗?谢谢
    DavidNineRoc
        39
    DavidNineRoc  
    OP
       2019-09-24 08:10:36 +08:00
    @newtype0092 这样的 star 咋不能要
    @laike9m 这个感觉
    @licoycn 我靠,这么恐怖的吗
    licoycn
        40
    licoycn  
       2019-09-24 09:03:59 +08:00
    @anthonywilson 就在 V2EX 和吾爱破解发贴说明一下软件的功能特性,其他的没什么了 ___
    w292614191
        41
    w292614191  
       2019-09-24 10:45:27 +08:00
    感觉商品的详情页,有点突兀,不融入。让人感觉有点不沉浸。
    大概是这个感觉吧。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1041 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 20:43 · PVG 04:43 · LAX 12:43 · JFK 15:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.