微信原文更清晰:https://mp.weixin.qq.com/s/dv39XvvDNlDqvSgrhN2f7A

最近一直在做一个有关独立开发者友链联盟的插件项目,在做到上传头像时,满网络找最好的头像上传、剪裁插件,最后终于找到了filepond,满心欢喜的认为,这么好的东西居然是开源项目,简直牛的不要不要的。

这个filepond到底怎么好呢?给大家看俩图,或许能了解,她如此美丽简洁,真漂亮!

看到效果,是不是很激动?是不是特别想要?

想必肯定是了,我也是啊。

立马,我就开始准备继承她了。。。

集成中,才发现,filepond是一个设计也精美的插件,它由主filepond工程和几个不同功能的插件组成,你可以根据实际需求来添加插件,默认主工程可以直接使用,但只有基本的上传功能。插件如下:

并且作者pqina还适配了不同的前端框架:

真的可以说是用心良苦啊!不得不佩服。

说这么多,只是说它有多牛逼,还没说到独立开发者上来,这个也是我集成filepond的图片编辑功能之后才了解到的,也就是上面中第二章图展示的功能。

我擦,我好不容易把7个插件的js、css引入进来,结果还有个一Doka的东西!!这是什么鬼啊???

刚开始还以为是另外一个项目没引入,赶紧去filepond的README中找。。。最后找到这样几句话:

打开Doka一看,原来TM是个收费项目啊,最牛逼最亮点的东西居然收费,我TM。。。。。服了,后来一转想,人家东西做的这么好,独立开发如此不容易,收个费怎么了,想到这,我就特想买了。

不过,人家价格方案比较贵,最低一年要79美金,而且不适用于saas,所以它这个项目,一开始就把目标人群定位在了企业级的用户上,很明确。

我是买不起你了,要是以后独立开发者友链联盟这个项目能做起来,做大了,我肯定买!

自此,我是深感套路深啊,但就算套路深,我却很喜欢这种感觉,毕竟人家很挣钱。

继续了解下背后的作者pqina吧,个人网站是:pqina.nl,个人网站上没有写任何有关自己的事情,基本都是自己的几个关键的独立产品,FilePond、Doka、Flip和Soon,但是公布的推特,当发现你很崇拜一个人的时候,你就特别想了解他的一切,那就fq去推特看看吧。

推特上显示他来自荷兰(Netherlands),主要给WordPress、jQuery、React、Angular设计高质量的Web插件,并在推特上发布有趣的web相关的新闻。

信息就这点,现在来复盘一下filepond的盈利模式。

  1. 创建开源项目filepond,开源绝大部分基础功能
  2. 在更高层次的图片编辑功能上做限制,开发出Doke.js的付费项目
  3. filepond负责引流,filepond提供了很好的插件模式,虽然你也可能开发出类似的插件,但终究门槛太高,基本上如果你要图片编辑功能,那你是必须购买Doka.js的

但,就是因为pgina把这块的功能做的足够好,并且市面上并没有比他更好的,所以才有这么大的自信做收费,还不便宜。

对我们独立开发者的反思:

  1. 有时候我们并不需要做太多产品,做一款产品做到极致那抵得过"千军万马"
  2. 开源基础功能,高纬度功能收费,定价合理,这种盈利模式,独立开发者可以考虑一下
  3. 好的有价值的产品,能够做到自我传播,就像filepond一样,让我使劲夸它,要是一个烂东西,看都懒得看。所以独立开发者做的东西,一定要有很高的价值才行,一定不要敷衍你的用户!

还有一点要分享就是关于谷歌搜索引擎,它的目标是让你找到对你最有价值的东西,只要你的东西做的够好,总会把这种价值带给用户,就像我找filepond,所以谷歌SEO不仅仅是字面的意思,还是背后一个价值的意思。

开源项目filepond的独立自由之路:城市套路深的更多相关文章

  1. Android 上传开源项目到 jcenter 实战踩坑之路

    本文微信公众号「AndroidTraveler」首发. 背景 其实 Android 上传开源项目到 jcenter 并不是一件新鲜事,网上也有很多文章. 包括我本人在将开源项目上传到 jcenter ...

  2. 【Android 应用开发】GitHub 优秀的 Android 开源项目

    原文地址为http://www.trinea.cn/android/android-open-source-projects-view/,作者Trinea 主要介绍那些不错个性化的View,包括Lis ...

  3. Github上关于iOS的各种开源项目集合(强烈建议大家收藏,查看,总有一款你需要)

    下拉刷新 EGOTableViewPullRefresh - 最早的下拉刷新控件. SVPullToRefresh - 下拉刷新控件. MJRefresh - 仅需一行代码就可以为UITableVie ...

  4. swift开源项目精选

    Swift 开源项目精选-v1.0 2016-03-07 22:11 542人阅读 评论(0) 收藏 举报  分类: iOS(55)   Swift(4)    目录(?)[+]   转自 http: ...

  5. fir.im Weekly - 如何打造 Github 「爆款」开源项目

    最近 Android 转用 Swift 的传闻甚嚣尘上,Swift 的 Github 主页上已经有了一次 merge>>「Port to Android」,让我们对 Swift 的想象又多 ...

  6. 直接拿来用!最火的Android开源项目(完结篇)

    直接拿来用!最火的Android开源项目(完结篇) 2014-01-06 19:59 4785人阅读 评论(1) 收藏 举报 分类: android 高手进阶教程(100) 摘要:截至目前,在GitH ...

  7. 59.Android开源项目及库 (转)

    转载 : https://github.com/Tim9Liu9/TimLiu-Android?hmsr=toutiao.io&utm_medium=toutiao.io&utm_so ...

  8. 直接拿来用!最火的Android开源项目(完结篇)(转)

    摘要:截至目前,在GitHub“最受欢迎的开源项目”系列文章中我们已介绍了40个Android开源项目,对于如此众多的项目,你是Mark.和码友分享经验还是慨叹“活到老要学到老”?今天我们将继续介绍另 ...

  9. iOS及Mac开源项目和学习资料【超级全面】

    UI 下拉刷新 EGOTableViewPullRefresh – 最早的下拉刷新控件. SVPullToRefresh – 下拉刷新控件. MJRefresh – 仅需一行代码就可以为UITable ...

随机推荐

  1. IDEA鼠标显示javadoc的设置

    IDEA鼠标显示javadoc的设置 从Eclipse切换到IDEA中以后最不适用的就是鼠标放到方法上没有注释弹出来给我看,很难受,每次使用ctrl+Q来看总觉得不开心,找了一下设置,设置方法如下: ...

  2. RISC精简指令集系统计算机

    特点: 选用使用频率高的简单指令,复杂指令由简单指令组合完成 固定指令长度 只有Load/Store指令访存,其他指令都在寄存器中进行 CPU中寄存器数量多 一定采用指令流水,大部分指令在一个时钟周期 ...

  3. latex_引用参考文献格式,引用多篇参考文献

    以下内容在TeXstudio中实现: LaTeX 标准选项及其样式命令为: \bibliographystyle{type} 共有以下8种: plain,按字母的顺序排列,比较次序为作者.年度和标题. ...

  4. flask-文件上传

    flask文件上传 流程 1. 上传的文件request.files拿取 2. 可以通过WTForms表单验证 3. 通过secure_filename (from werkzeug.utils im ...

  5. 从hadoop一路配置到spark

        安装 jdk-8u131-linux-x64.gz scala-2.11.8.tgz hadoop-2.7.3.tar.gz spark-2.1.1-bin-hadoop2.7.tgz   v ...

  6. iptables log日志记录功能扩展应用:iptables自动配置临时访问策略,任意公网登录服务器

    一.修改日志记录: 1. 修改配置文件: vi /etc/rsyslog.conf 添加以下内容 #iptables log kern.=notice /var/log/iptables.log 2. ...

  7. linux配置gitlab步骤

    1.安装git命令 yum install -y git 2.查看安装git的版本 git --version 3.创建用于保存项目的文件夹 mkdir 项目文件夹 4.切换目录到项目文件夹 cd 项 ...

  8. Linux-系统编程-知识点概述

    1.基本指令和5个背景知识(os.env.file.shell.权限) 2.开发环境:(vim.gcc.g++.gdb.ctags.make.Makefile.procbar) 3.进程1: 进程的基 ...

  9. 一分钟理解 HTTPS 到底解决了什么问题

    本文原作者“虞大胆的叽叽喳喳”,原文链接:jianshu.com/p/8861da5734ba,感谢原作者. 1.引言 很多人一提到 HTTPS,第一反应就是安全,对于普通用户来说这就足够了: 但对于 ...

  10. 脑残式网络编程入门(五):每天都在用的Ping命令,它到底是什么?

    本文引用了公众号纯洁的微笑作者奎哥的技术文章,感谢原作者的分享. 1.前言   老于网络编程熟手来说,在测试和部署网络通信应用(比如IM聊天.实时音视频等)时,如果发现网络连接超时,第一时间想到的就是 ...