虚拟主机源代码(开源虚拟主机)
可行性报告需求分析
一、为什么想要做内容分享平台?
1、 工作这么多年,如果平时重视积累的话,手上应该积累了大量资料(技术、案例、方案、源代码等等)。这些资料有些是网上可以搜索到的,但大部分都是网上搜索不到的。这些珍贵的资料就是你们的资本,独有的资本。那为什么不利用它们来挣钱呢?共享单车、共享汽车、共享充电宝等等共享经济的到来,为什么不做一个内容共享呢?
2、 之所以想要做资料分享平台还考虑了一点,就是这类网站的开发和运营相对简单,不需要投入太多人。这类网站的业务逻辑比较简单,基本套路就是:打通下载、上传的通道;下载收费,与上传者利益分成;当网站用户访问数大了以后,会有广告商来合作,增加了一个广告收入。
3、 这种运营模式相对简单的网站,比较适合有技术、有经验的人。不需要太多人。
4、 所以,收入来源可能有:
A、 上传的、付费的资料被下载;
B、 网站注册用户上传的、付费的资料被下载(与上传者分成,美其名曰"运营管理费");
C、 广告收入;
5、这类网站的前期投入也不大,无非就是要租用一些云平台的虚拟机,申请域名等。网站开发可以自己做,也可以找人做。所以就算失败了,损失的也只是时间而已,影响不大;可一旦成功了,回报是丰厚的。这种低投入、低风险、高回报的项目,是尝试创业或者叫做第二副业最好的选择了。
二、市场调研,现在市面上主流的文档分享平台存在哪些问题?
以市面上主流的为例:
1、 网站功能过多,菜单项太多,文档分类太多,页面过于复杂。其实对于一般用户来讲,基本诉求就是能搜索、能上传、能下载而已;所以我希望分享平台要专业,只做普通用户关心的核心功能,做深做精,把用户体验放在第一位,抛弃掉特定用户才会使用的功能;portal门户页面要简洁,最好就做成google的样子,页面上就一个大大的搜索栏,方便用户查找资料;
展开全文
2、 文档上传的格式有很多限制,不能上传视频、音频、压缩包等文件类型。这样就限制了很多有价值的资料,比如源代码、音视频教材等等;
3、 普通用户如果想通过上传文档赚钱,必须要申请个人认证,门槛太高(要填写个人信息、拍照、上传身份证、上传资格证书等等),而且大多数用户其实不想泄漏太多个人信息;
4、 文档上传有很多限制,每天上传的文档数、文件大小等,如果想要打破这些限制,需要充值来升级会员等级。这一点很恶心;
5、 都采用积分、财富值、下载卷等虚拟币来支付下载付费的文件,如果余额不足,就只能充值或者做任务来赚取虚拟币。对于急需下载文档的用户太不方便;
6、 积分规则和结算规则太复杂,提现麻烦;
7、 需要审核的流程太多,创建主题需要审核、个人认证需要审核、上传资料需要审核等等,太麻烦,耗时太长;
基于以上原因,希望平台能够不忘初衷,抓住普通用户的核心诉求!
三、可能将面临的困难
1、网站没人访问、没人下载、没人上传,那就没有收入;
所以网站的推广、引流量很重要。
因为无论人力、物力、财力、技术都比不上市面上已经成熟的网站。所以不做全面的东西,只做专做精,只满足普通用户的的核心诉求,高度重视用户体验。
2、人手不足、经验不足
估计大家能投入的人和时间有限,有可能会把项目的开发周期拉的很长。
所以应该把整个项目分成多个阶段,分批上线。第一阶段核心功能只实现搜索、下载、分享、支付等功能,就将手头上的资料批量上传(免审核),普通用户没有上传功能。
第一、二阶段是一个试水的过程,检验推广是否起到作用?一期上线后紧接着就开始二期开发,二阶段核心功能是上传、悬赏任务等。
3、网站的架构是否能支撑大并发上传下载?能否保证重要数据不丢失、不泄漏?网站是否可以通过扩容来横向扩展?
所以,在设计和开发时一定要考虑性能和安全,分布式、加密,还有性能压力测试、安全漏洞扫描一定要做。
4、SEO优化
搜索引擎优化的重要性我就不多说了。
5、快速搜索、精准定位
资料搜索功能要能做到从海量的资料中快速、准确地搜索出用户想要的资料。如果网站内没有,也要能从网络上爬取出来供用户选择。要做文档资料类信息的"google"、"百度"!
所以在技术上,要考虑海量资料的存储方式、关键字查询优化算法等,这些要提前预研;
6、上传功能技术难点
上传速度要块;支持批量上传;要支持多种文件格式,而且基本上都不是纯文本文件;还有压缩包。
7、审核功能技术难点
系统要有自动初级审核功能,毕竟人手有限,如果人工审核的话,工作量很大。技术难点就在于,自动初级审核功能要能够对照敏感词库和现有资料库,从上传的文件、音频、视频、压缩包里精确地筛选出重复内容;含有木马、病毒的内容;广告、反动、邪教、封建迷信、淫秽、色情、赌博、暴力、凶杀、恐怖或者教唆犯罪等的一切不健康以及法律、行政法规禁止的其他内容。主要是怕国家互联网监管机构查封网站。
文字还好说,音频、视频等多媒体内容的精准匹配,而且还不能耗时太久,否则用户体验不好,这就是技术难点所在。
自动初级审核筛选通过的资料,才进入二级人工审核阶段。人工审核的目的是再次检查是否还存在违禁或者不健康的内容,另外还要评估是否有价值;
8、预览功能技术难点
文字类的内容还好预览;可图片、音频、视频、可执行文件等二进制文件的预览,以及压缩包里解压的文件的预览,技术上还是有难度的。所以,可以提供音频、视频文件的试听、试看,但是无法提供二进制可执行文件的试执行。
9、短信、邮件通知
由于短信、邮件通知服务会持续产生费用,所以可以先暂时不支持;
10、支付通道
资料下载,提供微信扫码、支付宝扫码功能;资料上传者分成提现,提供支付宝支付渠道。
11、怎么防止私下交易?无法预览的资料如何保证交易的公正性?
私下交易会影响平台的收入,怎样能监控私下交易?难道要监控他们站内私信的聊天记录?最好是能自动监控,自动屏蔽、自动警告!
无法预览的资料,又不可能给他部署一套看看。所以这类资源用户下载是有风险的,很可能会产生投诉,交易的公正性会影响平台的声誉。这两个都是影响平台长久发展的关键因素。
另外, 由于平台是有金钱来往的交易存在的,所以平台是否要提供申请退款、投诉、举报、举证、仲裁等功能?如果这些功能要提供,会增加了运营人员很大的工作量,同时也很难判断买卖双方谁对谁错。希望能采用一些比如风险提示、小建议等方式来提醒用户。
产品整体规划
一、总体描述
内容分享平台,说白了,就是提供给每一个人上传资料来赚钱的机会。
平台的用户角色有:超级管理员、运营管理员、论坛管理员、游客(只能浏览)、注册会员(可以下载,也可以上传)。
所有功能点大概如下:
登录、注册、密码找回、搜索、上传、下载、预览(防复制粘贴)、站内消息、客服QQ、诚信体系(打分、评论)、上架、下架、审核、公告、个人中心、交易记录、订单管理、一键分享、悬赏任务、支付、帮助中心、服务条款、免责声明、隐私保护、权利声明、侵权处理、联系我们、广告服务、意见反馈、数据的自动备份和恢复、自动部署、运维监控、运营管理、会员管理、日志管理、角色权限管理、广告管理、内容管理、财务报告、业务报告、论坛(发帖分享赚钱心得)等
二、商业模式
1、资料有两类,一是免费的,一是收费的(简单吧,不想搞那么多类别。没人关心资料属于哪一类,只要合用就行)。收费的资料下载当然要付费,都先付给平台,平台再按定好的分成比例分给上传者;
2、广告收入
广告收入有两类,一类是直接在平台页面上播放的广告;一类是在文档预览的末尾植入广告,这类广告收入要分成给上传者。所以上传者也有两类收入:一是下载;二是广告。
3、悬赏任务(提供资料)
只要是注册会员都可以编辑、发布悬赏任务,并向平台支付赏金。发布前也要经过自动初级审核,拒绝违禁和不健康的内容、拒绝不合理的要求。任何注册会员都可以接任务,接任务所得全部归个人所有,平台不收取任何费用。为了保证交易的公正,平台负责监管交易过程,赏金也在平台托管。
4、建设性建议
任何注册会员如果上报发现的BUG,或者提出的有建设性建议一旦被平台采纳,将给予一定的奖励,并在平台上公告;
三、系统规划
1、分阶段规划
整个平台计划分四期上线。
一期目标:实现运营管理员帐号的资料上传功能(不需要审核)、分享功能、门户的搜索功能、预览功能、下载功能、支付等功能;运营管理后台实现对帐号、资料的管理功能,以及订单、交易记录的查询和统计,资料数、用户数、访问量、下载排行、上传排行等多维度查询统计报表。
总之,一期的目标就是要先实现可以上传资料,开始赚钱。
二期的目标:开放普通注册用户的上传资料功能,完善售前售后服务、完善运营管理和运维。
三期的目标:增加新的商业模式,悬赏任务、广告服务、奖励等。
四期的目标:增加论坛功能,给平台用户一个沟通交流的地方(这期是否做要视情况而定,如果平台注册用户数比较多,可以考虑;否则没必要)。
2、系统组成
平台主要由五个系统系统组成:portal门户、运营管理系统、SC、文件系统、支付系统。
平台用户无权访问运营管理系统和SC;超级管理员默认拥有所有权限;运营管理员默认拥有运营管理系统所有权限,但无权访问SC。文件系统和支付系统属于内网系统,外网无法直接访问。
3、非功能需求
SEO优化、性能、稳定性、资源URL化、多浏览器支持(IE、火狐)、页面和资源文件的版本控制(解决自动清缓存问题)、容灾、日志(业务日志、操作日志)、告警、运维监控、持续集成(自动编译、自动打包、自动部署)、数据备份还原、横向扩展性(扩容)、安全加密、网络拓扑、开源组件和框架、规范(统一日志格式、配置文件格式、编码格式等)、代码要进行混淆处理,防止反编译。
四、核心业务流程
(一)、核心业务流程
1、运营管理员上传资料
注意:由于一期没有审核功能,所以所有上传的资料需要手工检查是否有不健康或者违反法律法规的违禁文字、语音、视频等。
流程图如下:
2、普通用户下载资料
流程图如下: