就是一个简单的博客系统,感觉其实自己也没有些啥,就是简单简单的一些最为基本的架构
博客系统
用户在首页可以分页浏览所有文章,也可以按照分类去浏览对应分类的文章。分类目前就是固定的几种分类。数据量目前全来源于一个支持爬取数据的技术社区,所以数据来源完全合法。
可以在顶部的搜索框进行关键字搜索,找对应关键字的文章数据。不过这里有一个小缺点,由于我忙着先将基本构架做出来所以我对搜索结果还未来得及做分页,所以比较热门的关键字去搜索可以响应时间会比较慢。
点击文章进入文章详情界面,文章详情界面采用towxml插件去加载markdown格式的html文本渲染,所以渲染效果比较美观。目前只支持文本和图片也就是图文格式,后期会开放音频等文件。
在文章右下角可以对文章进行点赞和评论。设计评论功能的时候一直在和朋友探讨,究竟评论功能放在文章底部合适还是放在一个新界面合适呢?由于考虑到有很多时候技术文章都会是长文,可能用户还没看完就不想看了,一些优质评论根本没看到,所以采用将评论功能设计为一个新的界面,点击右下角评论图标即可进入评论界面。然后点击底部写评论按钮即可弹出评论框。
在文章详情界面点击用户头像可以进入作者主页,如果非好友关系可以添加作者为好友。作者主页可以按分类查看作者的全部原创文章。 实际上我也是写这篇文章的时候才发现主图为长图布局会出现拉伸,这个小问题预计下个版本修复。
这个发了个寂寞?
至少放几张图上来啊
就这些?