V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
pikay
V2EX  ›  开源软件

怎样推广开源项目?

  •  
  •   pikay · 2023-10-31 10:33:08 +08:00 · 1978 次点击
    这是一个创建于 387 天前的主题,其中的信息可能已经有所发展或是发生改变。

    v 友们好,我是ofa.js的作者,我想问一下大家,开源项目写好了,都是怎样去推广的?

    我最近把 api 文档补完后,发现网站流量还是很低,就跑去掘金发文章,隔了一天来看阅读量,发现完全没人看,有点绷不住了,是掘金流量低,还是自己的项目真的没什么用。

    如果要发去哪里发更好?知乎?还是国外的哪些网站?文档已经做好了 i18n 了,有 5 国语言的版本;写了好久的东西,也很好用,只有自己用感觉挺浪费的。

    32 条回复    2023-11-17 18:50:53 +08:00
    Jianzs
        1
    Jianzs  
       2023-10-31 10:41:24 +08:00   ❤️ 1
    深有同感,分享两篇文章,第一篇里面有一堆渠道,但是质量需要自己把握了,第二篇是尤雨溪推广 vue.js 的经验贴

    - https://www.shenmezhidedu.com/jinri/haowen/gongju/9038.html
    - https://blog.evanyou.me/2014/02/11/first-week-of-launching-an-oss-project/

    我也是最近在推广一个项目,发了很多渠道几乎没有声音,只有 V 站有大佬给了一些有价值的反馈,继续加油吧

    带下货: https://github.com/pluto-lang/pluto/blob/main/README_zh.md
    AoEiuV020JP
        2
    AoEiuV020JP  
       2023-10-31 10:43:06 +08:00
    开发框架没有成熟案例不大好推广,
    最好的还是在实际项目的首页提一嘴基于某某框架,
    但这就有点现有鸡还是先有蛋的困境了,你可能需要自己用这个框架先写几个高质量应用,
    wlingxiao
        3
    wlingxiao  
       2023-10-31 10:43:45 +08:00 via Android
    SHOW HN
    pikay
        4
    pikay  
    OP
       2023-10-31 10:45:09 +08:00
    @Jianzs 是的,还是只有 v 站反馈多,谢了大佬。
    thinkm
        5
    thinkm  
       2023-10-31 10:45:52 +08:00
    首先这个网站就慢的批爆,打开要几十秒
    pikay
        6
    pikay  
    OP
       2023-10-31 10:47:51 +08:00
    @AoEiuV020JP 好的,感谢大佬
    Jianzs
        7
    Jianzs  
       2023-10-31 10:49:23 +08:00
    @Jianzs 对了,简单介绍下带货的项目: 利用编程语言降低开发者使用云的门槛,同时仍能保留现有语言生态的便利性,极致地保障开发者的编程体验。

    主要是对 TypeScript 进行了“翻新”,用户还是像往常一样编写 TypeScript ,这个工具会自动对代码进行依赖分析、代码拆分,发布成多个 FaaS ,同时自动创建和部署分析出的依赖的数据库、消息队列等组件。通过这种方式来降低使用云的复杂度。

    欢迎进一步探讨哈,走过路过,感谢大佬点 Star: https://github.com/pluto-lang/pluto
    pikay
        8
    pikay  
    OP
       2023-10-31 10:49:55 +08:00
    @thinkm 感谢,用的是 vercel 的免费空间,可能域名解析比较慢,我赶紧去看看
    saier
        9
    saier  
       2023-10-31 10:51:50 +08:00
    我怎么看着和 jQuery 差不多呢
    thinkm
        10
    thinkm  
       2023-10-31 10:53:14 +08:00
    @pikay 其次官网未免也太简陋了点
    pikay
        11
    pikay  
    OP
       2023-10-31 10:55:25 +08:00
    @saier 是的,差不多是 jQuery 的 改良 API + mvvm 语法糖 + 组件封装器 + 应用包装器 + 数据同步 的版本,应该根 Angular.js 更像。
    pikay
        12
    pikay  
    OP
       2023-10-31 10:57:45 +08:00
    @thinkm 😭 这个是样式崩了,你刷新试试。应该是服务器或者域名解析有问题,我赶紧看看,谢谢大佬反馈。
    thinkm
        13
    thinkm  
       2023-10-31 10:59:23 +08:00
    @pikay 挂不挂代理都加载不出来样式,而且都很慢
    pikay
        14
    pikay  
    OP
       2023-10-31 11:07:06 +08:00
    @thinkm 能不能看到正文?截图这个是案例教程的左侧的导航,文档和 api 那边正常吗?我这边看到是这样的:

    [img]https://p.sda1.dev/13/9c07392989157d9cc7b5224c75e7d518/image.png[/img]
    thinkm
        15
    thinkm  
       2023-10-31 11:09:08 +08:00
    pikay
        16
    pikay  
    OP
       2023-10-31 11:13:49 +08:00
    @thinkm 😭 还想着推广,看来得先花花心思解决服务器问题,谢谢大佬反馈
    weijundong
        17
    weijundong  
       2023-10-31 11:19:39 +08:00
    两年前我也搞了一个 也是不想打包,直接使用 css/js/html 融合再一起写几个样式事件动画,快速搭建小页面应该很实用 https://spark.nullno.com/
    weiwenhao
        18
    weiwenhao  
       2023-10-31 11:24:08 +08:00
    每次发版都可以同步到 hacknews 和 reddit 运气好就上了首页了。 可以集中让你的朋友帮你集中再某一天点点 watch 和 fork 说不定就上 github trending 了。

    之前有个人把我项目分享到 hacknews 就上到了首页,不过因为我都啥准备(周五晚上 11 点多我都要睡觉了),就被喷了一路 https://news.ycombinator.com/item?id=37869445
    pikay
        19
    pikay  
    OP
       2023-10-31 11:24:34 +08:00
    @weijundong 😂看过大佬的 spark ,两年前的 ofa.js v2 也是差不多这样子的,定制的模块写法;最后有个 v 友提醒了我:“不兼容现有模块化方案,基本很难发展”,我现在搞到了 v4 ,终于兼容现有模块化方案的;
    pikay
        20
    pikay  
    OP
       2023-10-31 11:27:16 +08:00
    @weiwenhao 感谢大佬,刚刚发现网站的访问不是很稳定,我解决后再去 hacknews 和 reddit 发。
    monkeyWie
        21
    monkeyWie  
       2023-10-31 11:45:19 +08:00
    根据我的经验,虽然什么知乎、掘金之类的流量更多,但是真不如 v2 上的宣传效果好,因为那边点击数和浏览量都很低,v2 是起码是实打实的用户
    pikay
        22
    pikay  
    OP
       2023-10-31 11:46:22 +08:00
    @monkeyWie 是的,还是 v 友最棒
    unfbx
        23
    unfbx  
       2023-10-31 11:47:49 +08:00
    借楼感谢大佬点 Star: https://github.com/Grt1228/chatgpt-java
    Meekdai
        24
    Meekdai  
       2023-10-31 12:22:12 +08:00
    看着很不错,我这边访问很正常。
    pikay
        25
    pikay  
    OP
       2023-10-31 12:26:16 +08:00
    @Meekdai 感谢反馈,刚刚我改了 dns 的一些配置信息。
    ZGame
        26
    ZGame  
       2023-10-31 12:27:11 +08:00
    作为用户,最好自己能够用自己写的框架去做几个案例会好点。比如怎么样,是节省了我的时间 还是什么, 或者跟现有的前端生态能结合吗? 不然我为啥要用你写的框架。。
    nbndco
        27
    nbndco  
       2023-10-31 12:44:19 +08:00
    我觉得你完全对于推广一点概念都没有。先不谈渠道,我打开你网站我都看不出你这东西是干嘛的,啥叫"The No Build JavaScript frameworks"?先不说为啥 framework 还有 s ,你这东西是干嘛的?一个 js framework 到底是干嘛的你要说啊。我是用户我看这作者连自己做的是啥都说不清楚我已经走了,你还在意渠道干嘛?

    至于东西我看不出到底有啥特别的意义,也看不出它解决了啥痛点,反正我没觉得现在 next.js ,nuxt ,remix ,sveltekit ,qwik 之类的有啥麻烦的,反而是你这个连第三方库的使用都麻烦。如果你觉得你确实解决了问题,那就把它解决了什么痛点写到网站的最大的标题上去。
    pikay
        28
    pikay  
    OP
       2023-10-31 13:23:47 +08:00
    @nbndco 谢了朋友,已经把标题改了;除了降低使用门槛,还降低了[表单功能]( https://ofajs.com/cn/api/others/form-data.html)和[状态同步]( https://ofajs.com/cn/cases/sync-state.html)的心智负担,晚点我把这些关键信息补到首页上介绍;最大痛点是不需要 npm 、nodejs 、webpack ,已经在第二行。
    pikay
        29
    pikay  
    OP
       2023-10-31 13:28:03 +08:00
    @ZGame 感谢🙏,晚点我补个 todo list ;当前官网就是用 ofa.js 开发的;到时候再补上这个几个为什么到首页上 。
    Jianzs
        30
    Jianzs  
       2023-11-13 23:55:06 +08:00
    我看你最近 Star 涨得很快啊,求教,怎么做到的?
    pikay
        31
    pikay  
    OP
       2023-11-17 18:20:58 +08:00
    @Jianzs 在掘金的文章突然火了,很多被 nodejs + npm + webpack 三件套困扰过的人都跑来 support 我 😂
    Jianzs
        32
    Jianzs  
       2023-11-17 18:50:53 +08:00
    @pikay #31 牛呀,不错不错🎉
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1232 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 23:21 · PVG 07:21 · LAX 15:21 · JFK 18:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.