仅靠独立网站也能赚到100万,真的太牛了

你听说过 Photopea 吗?这是一个免费的类似 Photoshop 的图像编辑器。

这个项目:

  • 每月1300万访问量
  • 每月150万用户使用小时
  • 每月10万美元的广告收入

Photopea 项目的天才创造者是 Ivan Kutskir

令人惊讶的是,他独自处理了每日50万用户,并将 Photopea 的收入扩大到100多万美元,他每年只花 700 美元用于系统维护,剩下的所有利润都属于自己。

7256f6c3e3fe7e5bab83fafa817e8151.jpeg

一、灵感来源

他出生在乌克兰西部的一个小村庄,2001年随他的家人搬到了捷克。在11岁时,他有了自己的第一台电脑,从那时起,他就对计算机图形学产生了浓厚的兴趣。在14岁时,他建立了自己的第一个网站,并随着时间的推移,又陆续建立了12个网站。

但是,Photopea 的旅程始于2009年。当时他还是一名计算机专业的本科生。

由于在学习过程中大量使用 Photoshop,他发现 Photoshop 有两个主要问题:

  1. 如果一次性购买 Photoshop 的话就太贵了,所以必须每月支付20美元的订阅费。
  2. Photoshop 需要大量的计算能力,对于运行速度较慢的电脑来说很不友好。

二、创建网站

Ivan 很灵敏得从这些缺点中看到了机会。

2012年,他有了一个创意,要建一个网站,让用户可以直接在浏览器上打开 Photoshop 文件,而不需要在本地安装Photoshop 软件。于是,Photopea 就诞生了。

在初始版本上,只添加了像显示图层列表和允许用户隐藏/显示一些图层的功能。

到了第二年,又陆续添加了创建、删除和保存图层的功能。在经过数千个小时的完善之后,它最终变成了一个全功能的编辑器。

aa281141f7146f8a5fa52f7958fecf03.jpeg

三、营销历程

从2012年到2016年,他对 Photopea 没有任何盈利计划。

毕业后,他只用它赚了3万美元。但他不想放弃对 Photopea 的维护,因为他相信自己的产品仍然有很大的潜力。

当许多同学都找到令人羡慕的高薪工作时,他选择了继续攻读研究生学位,只因为可以在课余时间继续维护 Photopea 。

为了推广 Photopea,他开始在各大论坛中谈论 Photoshop 的替代品。在推广营销的过程中也发生了许多有意思的事情。

他在 Reddit、Hacker News 等大平台发帖之后,总是会被平台判断为恶意营销广告。于是他试图请 YouTubers 进行评论,但由于预算不足也不了了之。

于是他又创建了开源仓库,以吸引更多用户加入进来。但80%的用户加入 GitHub 只是为了请求新的功能。

44cc15bc379d2892b5df023dee720893.jpeg

他没有营销学位,也没有资金来大量推广 Photopea,所以他必须做好创新和口碑,切实做出满足用户真实需求的黄金产品。

每次他添加新的功能,都会发布一个博客,教用户如何正确使用它。

也因为这种真诚,收获了大量用户的喜欢,成为了他真正的粉丝。

随着 Photopea 得到了正反馈越来越多,其用户基础也在迅速扩大。那些之前犹豫不决的 YouTubers 也自发开始制作 Photopea 教程,以抓住这波流量。

四、步入正轨

2018年10月,Photopea 达到了150万次访问的历史新高,Ivan 也抓住这个机会,在 Reddit 上进行了他的第一次 AMA。不出意外,帖子在 Reddit 上疯狂传播,获得了超过5万个赞和2.2K个评论。

9个月后,网站流量翻了一番,达到了300万次访问。他在 Reddit 和 Hacker News 上进行了另一次 AMA,又一次疯狂传播!

随着流量和品牌逐渐步入正轨,这几年 Photopea 已经有了一个非常活跃的社区,产生的利润也在不断膨胀。

五、总结

运行一个赚取数百万美元的业务只需要大约700美元/年的成本。没有付费营销,Photopea 通过 AMA 和社区驱动的口口相传,成功找到了适合自己的发展道路。

Ivan 的历程也证明了这一点:制作一个比专业但昂贵的产品更好、更便宜的替代品,那么用户最终会使用你的产品。

还有就是,如果没有丰厚的营销预算,获取到收益的过程可能会比较曲折和漫长。但是一定不要放弃,也不要把鸡蛋都放在同一个篮子里面,多多上站,总有一颗种子最终会长成参天大树。

最后,非常感谢您的阅读,如果能再给一个免费的点赞和关注就再好不过啦!

如果你已经对出海建站,对自由职业,对独立开发,对副业赚钱,对追求更加美好的未来有了一丝丝兴趣,点赞和关注 弗雷 ,或许是个不错的选择。尽管我可能不会给你直接带来收益,但是交个朋友,准没错!一起加油,追梦者!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/28818.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Tomcat配置详解

文章目录 一、配置文件介绍配置文件日志文件 二、组件组件分层和分类核心组件Tomcat处理请求过程URL对应关系 三、部署java程序手动部署搭建博客状态页 四、常见配置详解tomcat端口号安全配置管理虚拟主机配置Context配置 四、Tomcat Nginx动静分离 一、配置文件介绍 配置好环…

区间DP——AcWing 282. 石子合并

区间DP 定义 区间 DP 是动态规划的一种特殊形式,主要是在一段区间上进行动态规划计算。 运用情况 通常用于解决涉及在一段区间内进行操作、计算最优值等问题。比如计算一个区间内的最大子段和、最小分割代价等。一些常见的场景包括合并操作、划分操作等在区间上…

夏季河湖防溺水新举措:青犀AI视频智能监控系统保障水域安全

近日一则新闻引起大众关注,有网友发布视频称,假期在逛西湖时,发现水面上“平躺”漂浮着一名游客在等待救援。在事发3分钟内,沿湖救生员成功将落水游客救到了岸边。 随着夏季的到来,雨水增多,各危险水域水位…

【镜像制作】制作k8s的yaml配置的备份镜像

文章目录 简介一.备份代码二.dockerfile代码三.cronjob配置 简介 通过shell脚本写一个定期备份k8syaml配置的镜像,然后通过cronjob来实现定期执行,将备份文件上传到ceph存储或者是存放到NAS存储上。 一.备份代码 通过kubectl导出yaml配置文件&#xff0c…

什么是服务器系统端口隐患?

对于服务器来说,首要保障稳定性和安全性。因此,我们仅需保证服务器最基本的功能即可,就像声卡都是默认禁止的。我们并不需要太多的功能,也不需要太多的端口支持。像一些不必要,而且风险较高的端口大可封掉。而一些必要…

如何下载GoldWave 6.80软件及详细安装步骤

GoldWave功能介绍: GoldWave是一款很强大多功能数字音频编辑软件,可以用来消除某些音乐里边的噪音,可以用来声音编缉、播放、录制和转换还是多功能。它的音频特效有很多种可供选择。 GoldWave音频编辑软件与Windows其它应用软件一样&#x…

在Git上,提交记录有误,修改commit方法

在GitLab上,如果你发现提交(commit)有误,可以采取以下几种方式来修正,具体选择哪种方法取决于你的具体情况和需求: 1. 修改最近一次提交(Amend) 如果你只是想修改最近一次提交的信息(比如提交…

GaussDB技术解读——GaussDB架构介绍(四)

目录 11 GaussDB云原生架构 11.1 云原生关键技术架构 11.2 关键技术方案 11.2.1 通信组件 11.2.2 集群管理组件 11.2.3 多租组件 GaussDB架构介绍(三)从智能关键技术方案、驱动接口关键技术方案等方面对GaussDB架构进行了解读,本篇将…

SpringCloud:Feign远程调用

程序员老茶 🙈作者简介:练习时长两年半的Java up主 🙉个人主页:程序员老茶 🙊 P   S : 点赞是免费的,却可以让写博客的作者开心好久好久😎 📚系列专栏:Java全栈&#…

为什么裁员裁的都是干活的?

大家好,我是瑶琴呀。 “裁员裁的都是干活的?”,这可能是个错觉。 公司裁员无外乎两种原因,第一,纯纯想降本增效,留下来的人,一个人干两个人的活。这种属于经济型裁员。第二,业务萎…

在python中使用代理模型加快fmu模拟速度

from pyfmi import load_fmu import pandas as pd import matplotlib.pyplot as plt import numpy as np from sklearn.tree import DecisionTreeRegressor # 决策树算法 from sklearn.metrics import r2_score # 全局 FMU 对象 model = load_fmu(rC:\Users\win10\Desktop\GPS…

LeetCode每日一题 | 419 | 甲板上的战舰 |二维数组遍历

✨今天给大家带来的是LeetCode上的第419题——甲板上的战舰(LeetCode 419. Battleships in a Board✨。这道题目是一个经典的二维数组遍历问题,要求我们在一个棋盘中找到所有的战舰。接下来给大家详细讲解一下解题思路和主要的数据结构哦~🥳 题目描述 …

驾驭未来:智能网关如何革新车联网体验

车联网(Internet of Vehicles)是一个跨领域的技术综合体,它基于物联网,利用先进的信息通信技术实现车与车、车与路、车与人、车与服务平台等的全方位网络连接。 龙兴物联智能网关是集成了多协议、多接口,具有综合数据采…

[图解]建模相关的基础知识-11

1 00:00:00,700 --> 00:00:05,090 下一个知识点就是函数在集合上的限制 2 00:00:08,290 --> 00:00:10,200 符号可以这样来 3 00:00:10,210 --> 00:00:16,640 F然后一个往下的箭头A 4 00:00:16,650 --> 00:00:19,520 意思就是说F里面的元素 5 00:00:20,120 --&…

解析网络空间的安全威胁与应对

网络空间的安全威胁与应对 网络空间安全威胁概述 网络空间安全威胁涵盖了从传统的网络攻击到复杂的网络战等多个层面。随着网络技术的发展,网络攻击手段日益翻新,包括病毒、木马、钓鱼、DDoS攻击等。这些攻击手段具有隐蔽性强、破坏力大、传播速度快的…

闭包表(Closure Table)

设计血缘关系(data-lineage)时,想到要使用的表模型。 表设计 节点记录表 - node CREATE TABLE lineages_node (name varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 节点名称,id bigint(20) unsigned NOT NULL AUTO_INCREM…

element--el-table合计换行显示

el-table合计换行显示 效果图实现1、使用到的参数2、代码演示 效果图 实现 1、使用到的参数 官网链接:element-table 将show-summary设置为true就会在表格尾部展示合计行。默认情况下,对于合计行,第一列不进行数据求合操作,而是…

【Python/Pytorch - 网络模型】-- SVD算法

文章目录 文章目录 00 写在前面01 基于Pytorch版本的SVD算代码02 理论知识 00 写在前面 (1)矩阵的奇异值分解在最优化问题、特征值问题、最小二乘方问题、广义逆矩阵问题及统计学等方面都有重要应用; (2)应用&#…

Sora和快手可灵背后的核心技术 | 3DVAE:通过小批量特征交换实现身体和面部的三维形状变分自动编码器

【摘要】学习3D脸部和身体生成模型中一个解开的、可解释的和结构化的潜在表示仍然是一个开放的问题。当需要控制身份特征时,这个问题尤其突出。在本文中,论文提出了一种直观而有效的自监督方法来训练一个3D形状变分自动编码器(VAE),以鼓励身份特征的解开潜在表示。通过交换不同…

Docker配置与使用详解

一、引言 随着云计算和微服务的兴起,Docker作为一种轻量级的容器化技术,越来越受到开发者和运维人员的青睐。Docker通过容器化的方式,将应用程序及其依赖项打包成一个可移植的镜像,从而实现了应用程序的快速部署和扩展。本文将详…