为什么
自己的网站可以更加自由一点。
(1)可以在页面尝试想用的技术,前端的后端的。
(2)可以更加自由的发布文章。
(3)可以尝试更多 NLP 的相关技术
(4)可以尝试和学习 SEO 技术
缺点:
服务器要花钱
自己维护比较麻烦
MVP 策略
首先从本地开始:
(1)开始不依赖 mysql 数据库
(2)不适用服务器
从下面的几个核心技术入手:
页面展现
(1)markdown 文章的展现
(2)markdown 的目录生成
(3)关键词
(4)自动摘要
(5)相似度分析
繁简体转换
中英文转换
文章编辑
(1)支持 markdown 编辑器+富文本编辑器
(2)支持图片的上传,音频
(3)支持 TAGS 标签的指定
拼写的自动纠错?
分类
用户自己输入标签
自动生成关键词
创建对应的文集:专栏
检索功能
(1)基于倒排索引的全文索引
(2)相似度推荐
推荐
排行榜
编辑推荐
算法推荐
安全过滤
(1)程序自动的敏感词过滤
(2)基于举报的人工处理+审核
分享
分享文章到朋友圈+微信
交互
点赞
收藏
转发(分享)===》朋友圈+微信+QQ
如何自动生成一个自带二维码的分享图片????背景图+二维码+文字?
评论
粉丝
关注
浏览记录====》用于推荐
黑名单
举报+拉黑
用户
用户的微信登录
邮箱注册+短信注册
用户的个人信息管理
市场
最后拓展对应的货币(虚拟的)
荣誉
徽章
增加用户粘性
多端
更多的 app 多端
阅读正在从 PC 端转移到移动端。
参考资料
https://www.runoob.com/php/php-intro.html