笔戈博客:主页上线项目总结

笔戈博客主页历经波折后,于2014.07.22正式上线。总结过去,奋斗未来。

项目时间轴

  • 2014.6.10 第一个版本上线,包含文章列表界面,文章浏览界面

  • 2014.6.24 列表界面调整,加入世界杯游戏入口,加入nexus 5 with flyme视频界面。

  • 2014.7.02 字体调整,备案信息加入,rss功能加入

  • 2014.7.22 全新主页上线,视频界面、文章列表,tags列表

人员组成

产品经理:[Jason的替身](http://weibo.com/u/2608070577) 设计师:[文森王](http://weibo.com/vincehw)、余煜峰 工程师:[狂飙蜗牛](http://weibo.com/kissliux)、张海鹏、洪惜玉、陈晓茂

##我们做了什么 系统基于nodejs开发,最为一个全新的博客平台,还不够完善,比如还没有支持多人博客。目前来说,博客的使用还不够友好,给各位用户带来不便,还请见谅。我们在一直努力改进,直到你们满意为止。

在原本的单人博客,改版成一个“多人博客“,给我们的开发带了不少挑战,作为一个科技媒体博客平台,我们更加注重内容的展示。希望网页能在所有的平台展示,在网速不好的情况下,也能快速的加载出来。 其他功能和解决的问题包括以下:

  • 新版的主页

  • 指定位置显示文章

  • 替换的评论组件

  • 全新视频界面

  • 占满全屏的前端设计

  • 适配平板和手机

  • 填满IE的坑

  • 项目打包发布

我们没做好的 # 流程 理论上比较好的流程: 需求-→交互-→设计-→开发-→测试-→发布 产品经理可以先兼职项目经理,盯整个项目,需求整理在设计事前,不是在发布之后,(发布后再提需求,我会打你的)。 项目发布后,提出的需要和改动,添加到下一期的计划中。

项目发布

项目为什么不能再既定日期前发布。所有bug 应该在项目发布前解决。提交给测试前,应该产品经理和关键的同事一起讨论项目的问题。不能急忙忙地发布项目,如果bug没解决就推迟项目发布。

团队

新人加入一个项目,需要对项目有一个熟悉和了解的过程,每个人的编码和开发习惯不一样。需要不断地磨合和沟通。团队管理和协作,我也在一直学习。我需要对团队成员更加的信任,把代码交给你们去完成,不会出问题。 我们在开发中也遇到不少问题,当然解决这些问题,才是我们价值体现所在。

学习 开发是一个学习和不断成长的过程,我们需要分享好的习惯和经验,更牛的技能,更快捷的办法。 如果没有安排任务,你会迷茫吗? 少年,这正是你自主独立学习的好机会。不会自我学习成长,坐等分配任务的程序员是会被淘汰的。

沟通 有时候脾气大,发火了,大神们不要怪我,一定是我遇到不好解决的bug了。 设计师和程序员和产品经理。三个不同行业和职业的人沟通会简单么,你说的我不懂,我说的你不懂,要哭了。 嗯,脾气得改。需求变更一定要告诉大家,不能私自就改了。

未来规划

  • 和其他厂家的合作项目

  • 多人博客

  • 代码结构优化,前端重构,开源

  • 长图主页

  • 搜索

  • 全新交互、菜单

  • 评论接口

  • 图片压缩

  • 更好用的编辑器

  • SEO优化

  • 集群,能承载更大的流量

更远一点

  • 网络爬虫,数据分析

  • 笔戈社区

  • 微博、微信二次开发

经常和jason说,没有什么是程序员做不到的。不是我们现在就能实现,而是,我们需要了解真正需求和做规划,一步一步有计划地把事情做成。

博客界面 [www.bigertech.com](www.bigertech.com)

之前的界面:

![笔戈科技](/img/bigertech/list.png)

![笔戈科技](/img/bigertech/post.png)

![笔戈科技](/img/bigertech/footer.png)

##现在的界面 ![笔戈科技](/img/bigertech/index.png) ![笔戈科技](/img/bigertech/index1.png)