【个人网站开发 · 记录一】立项分析阶段 —— 产品角度分析如何去做一个个人网站
前言
当下的自媒体时代,体现在一个爱折腾的程序猿身上,那么最好的方式莫过于 —— 搭建自己的个人网站。网站上可以有自己的个人介绍,技术博客,项目总结,生活分享等等。简直是COOL !(面试神器有木有????)
就像上图这样,绝对原创设计,盗图必究!????
有了想法就去实现它!我们都知道传统的软件开发流程大致可分为分析,设计,编码,测试,部署,上线,运维等七大阶段。 这里就做一个链接合集,记录一下我本次项目的开发历程(有觉悟的童鞋建议跟我一起动手哦):
- 【个人网站开发 · 记录一】立项分析阶段 —— 产品角度分析如何去做一个个人网站
- 【个人网站开发 · 记录二】UI设计阶段 —— 设计角度分析如何去做一个个人网站
- 【个人网站开发 · 记录三】制定开发方案阶段 —— 技术角度分析如何去做一个个人网站
- 【个人网站开发 · 记录四】开发阶段一 —— VuePress + Gitee Pages 快速搭建和部署个人网站
文章目录
按理说,实际开发中这属于产品经理(PM)的职责,但是在我自己的项目,我就是PM!
一. 可行性分析
目前网络上可使用的博客平台大致可分为两种:博客托管平台和个人独立博客。
1.1 博客托管平台
如CSDN、掘金、简书,博客园等。这也是大部分人记录博客的方式,只需要使用人家的平台发布自己的博客即可。
借助平台发布博客的特点也很明确:
- 不用自己开发平台,只需写好自己的博客发布即可;
- 会得到平台的推广,可以让自己的博客被更多人看到;
- 会受到平台的审核,*度较低;
1.2 个人独立博客
不乏一些大牛会开发自己的个人博客网站,先来举几个我在调研中看到的优秀个例,棒棒哒※ 给大佬奉上膝盖~
① vuepress-theme-vdoing的作者的个人博客地址:Evan’s blog ????
② vuepress-theme-reco主题的优秀案例:stay true to the mission
这款的动效真的是很秀了!看到这里,我才正式决定从0开发属于自己的博客网站,甚至可以扩大一点范围,做成个人网站,不仅仅有博客,还可以放上自己的个人介绍,生活分享等等。
总结一下开发个人博客网站的特点是:
- 不会受限于平台的管控,*度较高;
- 一系列前后端的开发和运维都需要自己做;
- 必要的时候还需要购买域名,服务器等资源。
二. 需求分析
说白了就是要想好这个项目具体要做些什么。作为个人项目,就简单的用思维导图来分析项目需求吧!初步设想是分为以下四大板块(更多功能可依赖后续版本的迭代):
2.1 HOME 首页
首页作为一个网站的门面,以内容简洁为宜,给用户传递的应该是最直接,最重要的信息。(前言里的配图就是首页的设计稿了)
2.2 BOLG 技术博客
有关技术博客的展示和编辑是本次项目最重要的功能版块之一:
2.3 DESIGN 设计作品
由于之前在大学里自学过UI设计,所以我打算也把设计有关的一些作品放上来,嘻嘻
2.4 ME 我的
这一部分我打算图文并茂的介绍自己,更多的是为了让面试官更好的了解我~
三. 总结
经过上述简单的头脑风暴,可以总结出以下需求分析的思维导图1.0版本:
当然,这仅代表我个人的想法,你们到底有多么天马行空,请让我在评论区看到你们!(会不会动手做不晓得,做白日梦我可从没怕过谁,嘿嘿 ???? )
本文地址:https://blog.csdn.net/JZevin/article/details/108869144