写这篇博文的原因有这么几点:

1.这博客太久没更新了,再不写点东西要长毛了;

2.看到白色箱子的My Projects里列出的众多已放弃的坑,再想到自己开的不少坑也都不了了之,有感而发;

3.无聊想写点东西。

 

就从我的开坑经历说起吧。

大约是2010年暑假,我第一次接触到了Web开发,开了我的第一批坑(注意单位是批)。首先是在5d6d申请了一个免费论坛,试图为班级做一个主页,后发现连LOGO都不好改,于是弃坑。然后开始寻找免费虚拟主机,也在一些现在看来比较坑的主机上玩了DZ、PW等程序,但也仅仅是折腾罢了,并没有涉及到真正的Web开发。

2011年,本人初中毕业,近三个月的超长假期终于让我有机会去深入了解观望已久的模拟飞行(开大坑的前奏)。

由于未知的原因(我觉得大部分是第一印象的原因),我选择了SinoFSX这个平台作为我入门FS的地方,也是出于这个原因,我总是希望此平台发展得更好(虽然事实不是这样)。也是在这里,我结识了壕、Bokjan、1588、白色箱子、罗老板等飞友,不久后,准确的说,是在2011年8月13日深夜到14日凌晨,我开了第一个实际意义上的坑——ANN项目。

刚开始的时候,我只是想做一个内部交流论坛,所以采用的依然是免费域名+免费空间的形式。我们发现需要一个呼号系统,于是我和Bokjan接触到了php。初学php的我们哪里看得懂Discuz!的源码,只好自己写一些简单的东西拿来凑活着用。渐渐地,这么一个小论坛也从内部走向了开放,但人气却总是很悲惨,发帖量最好的一天也不过刚刚好三位数,开学后我虽时常上来看看,但人气惨淡的情况没有丝毫好转。

2012年的暑假,在继续折腾ANN项目的时候,我偶然找到了phpVMS,于是有了第二个大坑——VA China,我和Bokjan用了两天的时间完成了系统大部分的汉化工作,在进行了一些功能上的修改后(我的php基础基本上都是在这个时候打的),VA China迅速上线,那一段时间确实网站十分热门,有时甚至能看到30多个机组同时在线的情况,后来发生了数据丢失、VAOCS恢复等情况,VA China V2上线时,流量大不如前。

虽然上面只列举了两个大坑,且两个坑目前也都还在继续填,但在这期间,我已开并弃了无数小坑。

近期以来,我越来越意识到项目策划的重要性,可以说,ANN和VA China的项目策划是有很大问题的,更多的是我们头脑一热,有了想法就去实施,但却没有把后续的事情处理周全。

我认为,一个较为合适的项目策划应该具备以下部分:

1.项目简介:项目要实现的功能,面向的对象,网络上是否已有类似成品等

2.项目环境:开发语言,开发工具(包括框架等),运行环境等

3.人员安排:开发人员安排,运营人员安排

4.预计开发周期:一个项目不能永远做下去,应该明确每周或每月需要完成的功能

5.测试方案:当项目基本完成时,需要进行测试,应制定详细的测试方案,包括参加测试人员,测试目的等

6.运营策略:运营可能需要更多的团队成员,仅仅靠开发人员是不够的;运营也需要创新,不能只停留在跟随别人的脚步上

 

只有做好了项目策划,开发才有目标,才能实现预期的效果。切忌头脑发热,随意开坑,填坑比开坑难,当然了,做开发,就要有弃坑的勇气,这样才能继续开坑啊!