1
asing 2012-12-18 13:51:33 +08:00
5000w?
|
2
qiukun 2012-12-18 14:04:53 +08:00
2个亿
|
3
x86 2012-12-18 14:07:45 +08:00
这东西还想有中期后期?
|
4
dndx 2012-12-18 14:23:33 +08:00
这种东西,早都有很成熟的解决方案,我知道美国大学用的最多的就是Blackboard公司的产品
http://www.blackboard.com/Platforms/Learn/Overview.aspx 貌似这公司在国内也卖产品,不过估计国内学校大多数都没有很好的利用起来: http://www.cerbibo.com/index.html |
7
GordianZ MOD |
9
sdjl 2012-12-18 15:23:08 +08:00 13
作为一个专门接外包的, 我认真的回答一下你的问题,
首先先告诉你, 你是做不出自己的网站的, 除非你真的很有钱 1 你现在所关心的许多问题并不是问题,真正的问题你其实并不知道。比如说服务器就不是问题,vps很便宜,有多少人在线和多少个商家加入这个也不是技术问题,这只是一个功能需求 2 开发人员,开发时间,分多少个阶段这些问题要问你找到的人,这个问题能不能很好的解决在于你能不能找到很有经验的人,脱离你的合作伙伴讨论这个问题是没有意义的 3 你所面临的最大问题当然是你的时间成本和资金成本,时间上我先假设你的项目进展顺利,那么估计会需要3到6个月的开发时间。下面主要围绕资金成本给你普及一下 3.1 如果你要自己开发一个网站,那么首先你要解决设计和产品问题,如果是找我们这种专门接外包的,光设计的活1w以下我们不接。如果是找学生,那么你的项目可能需要推迟3个月。至于设计质量也会有较大的折扣,因此给你的建议是,抄别人的设计 3.2 网站开发,同样,如果是找专业的人写网站,那么一个人一个月的费用大概是8k到1.5w,根据你的情况可能一个人也请不起。那你就会选择折中的办法,就是雇佣便宜一点的开发人员,比如一个月3k,雇佣两个? 如果你雇佣了便宜一点的开发人员,那么你的时间成本和开发成本可能会更高 3.3 比如说一个富有经验的开发人员,他可能会收你5w的费用,承诺3个月完成,如果你有5w,这个人确实靠谱,你也想要投资,那么就给他做。如果你选择了一个每月3k的开发人员,那么你将在3到6个月后花掉1、2w,然后得到一个垃圾产品, 然后你想换人? 3.4 对不起,你换不了,因为上一个垃圾代码是没有人愿意维护的,所以你还要从头开始,多半创业者死在这里。伤不起 3.5 后来你明白了,做一个网站不是那么容易的,然后你只有两个选择,一就是花很多的钱雇人,但是你也分不清哪个靠谱,所以还是可能遇到前面说的问题 3.6 另一个办法就是,放弃这个想法,找一个成熟平台能用就用,等你赚到钱了再投资 3.7 当然,不排除你花少部分的钱也能找到靠谱的人,但是这个概率估计只有5% ? 如果你没钱,要么做好做一个垃圾网站的准备,要么就用现有平台先发展等赚了钱再说 如果你有钱,那么可以联系我们, 我们做的一个网站 http://aoaola.com 参考费用15w |
10
sdjl 2012-12-18 15:46:57 +08:00
另外, 这个网站是用我们自己的zarkpy框架写的 欢迎有经验的开发者学习使用python写web网站, zarkpy是一个基于webpy编写提供给开发者快速建站的工具
见 http://v2ex.com/t/54992#reply5 |
11
ostrichmyself 2012-12-18 16:14:44 +08:00
|
12
subpo 2012-12-18 16:38:09 +08:00
只是一个并不出色的点子,如果有技术的话,还可能成功,如果只有点子,没有团队,连钱这样的东西都没有,成功的可能性无限接近于0,甚至连校内的都很难做
|
14
humiaozuzu 2012-12-18 16:40:11 +08:00
@sdjl thx,多了个参考,最近接外包开价把自己坑了中 2333
|
16
AlloVince 2012-12-18 17:06:49 +08:00
@sdjl 很厚道。
如果你选择外包模式,那么你必须承担起整个项目的一切责任,你的角色相当于产品经理+项目经理。接包方除了像我以前做外包时候那么好心外,不会没事干去分析你的需求,帮你策划未来,未雨绸缪。一般都只是说什么做什么,根据你的需求文档和硬性指标出一个符合规范的东西。 所以一般来说,你的文档越好,需求越详细,才能做出接近你目标的东西。 所以想成功主导一个外包项目,前期需要详尽的策划与文档,中期需要大量的时间精力去沟通跟进,你的文档与想法也不可能万无一失,还需要根据实际情况及时掉头。 如果你已经有成功的Web项目经验,那么找一个资历比较深的外包团队是节省资金的。 如果你对这一行完全不了解,那么@sdjl 说的,抄设计+用开源产品搭一个东西出来先。 当然我要说的另外一个选项是:聘请资深的产品经理+项目经理成为员工,也是一条出路,走正规的招聘路线,还可以通过面试等方法判断对方靠不靠谱,然后让专业人员去应对专业问题。 |
17
Yannis1990 2012-12-18 17:09:59 +08:00
社团,我弱弱地问一句,是属于学校团委下面的那种嘛,如果是的话,不用做了,绝对做不出来的,放心
|
18
nonozone 2012-12-18 17:19:30 +08:00
这个东西说难不难,说简单也不简单。
当年我在学校网络中心的,我不负责网站,负责网络运营部分,但是网站这一块也基本清楚,基本就是网络中心几位同学搞起来的,核心也就是三四个人,包括学校官网,论坛,这个采用的VBB,后来自己开发了贴吧,类似youku这样的视频音频分享网站,大概05年左右。FTP服务器,涉及到一些视频,音频资源的分享等等,如果让几个学生长期负责这个项目,慢慢来是可以搞起来的。当然我们当时是有一个传承,基本上学生毕业之后会带一批新人出来接收目前的项目。如果是校内学生维护的话,人力的资金成本就很少了,主要是一些硬件成本。 @sdjl 其实说的很详细,不过如果仅仅是做一个校内的网站,其实对质量和周期要求并不是那么高,甚至刚开始都可以用比较笨的美工切图+后台的方式搞出来,学校的网站基本都是内容发布,没有交互的部分。不过关键的问题在于 @Geeker 感觉你自己对项目的很多细节都不是很清楚,这样就算是做下来,等于一边做一边想怎么做...还有就是你的目标是不是过于大了,比如从校内好省内,国内,前面校内可以操作,后面的东西,感觉还是少想吧。 现在学校论坛都不能对外访问/可以访问不能发帖,很多事情不好说。 |
19
yeshang 2012-12-18 17:25:13 +08:00
使用Discuz或者phpwind吧。够了。支持百万用户。
|
20
Geeker OP @Yannis1990 嗯,被你言中,确实是那种社团,而且我们是一所三流大学。
|
21
Yannis1990 2012-12-18 18:52:00 +08:00
@Geeker 跟几流大学没关系,三流的也许比“一流”的要强,也很正常.....
|
22
Geeker OP @nonozone 确实,我对项目的很多细节都不是很清楚。看到你在学校网络中心很兴奋,我们学校是三流高校,我这个学期也进入了实验室,实验室的学长们都很强。感觉自己要学的很多。对于自己的学校我不想评价什么,毕竟现在是靠自学的时代。所以我也是虚心向学长们请教,然后自己在网上找资源学习。不过,放眼整个计算机学院,2000人,只有几个能拿得出手的,其中会做网站的只有2个(见笑了)。问他们,他们压根不懂这些,他们也只是自己接项目单干。我对web开发也感兴趣,但是呆在实验室只能做安卓开发(老师强制的)。我现在大三,对未来的路还是很迷茫(对将来的工作方向了解很少,只知道移动应用开发,软件开发,web前端后端,网络安全。。又见笑了),所以能多学就多学点(想在做安卓的同时学点web,不知道师兄有没有什么建议)。说了这么多,其实跟问题无关了,只是想表达一下对前辈的敬意啦。
|
23
Geeker OP @Yannis1990 自己现在正在努力,而且身边都是一起努力的同学,学院里堕落的人是很多,但是我不想,所以每天呆在实验室,宿舍沦为了睡觉的地方。。。
|
24
Geeker OP @AlloVince 感谢您的建议。我们也学《软件工程》,课上完了就随便写几个文档交了,老师极不负责任(同班同学也是互抄,或者直接在网上下载)。从您的回答中我体会到了文档的重要性,像我们这样没有项目经验的学《软件工程》我感觉就跟读天书一样。云里雾里。。。扯远了。。这个项目说难不难,想做好也不简单,您的路线很中肯,我会认真考虑的。如果我斗胆自己和同学开发的话,可能也就是像您说的那样抄+搭平台了
|
25
Yannis1990 2012-12-18 19:03:46 +08:00
@Geeker 加油~我也是自学.....
|
26
Geeker OP @sdjl 谢谢您这么认真的回答,认真到我不知道怎么回复你了。。。你对我的问题解答的很详细,我也认真读了很多遍,受益匪浅,才明白自己对网站的理解只是沧海一粟,很多情况也是想当然了。。。现在网上的信息过剩,自己搜没有直接问人得到答案来的直观。比如我这个问题,在google上搜了很多,还是没有你给我带来的醍醐灌顶之感。。。我是在校学生,想成长为一名web工程师(因为我觉得未来是web和移动设备的天下),我有一位学长也叫我好好学python。但是我不知道如何努力,现在已经不是所谓“系统学习”的时代了,我觉得应该边实践边学这样成长的才快,学会的也是实用的(为什么这么说,是因为程序设计书,大多数是讲语言的细节,而这些细节可能在开发过程中,八辈子也遇不到)。可能你看到我再问一个问题会觉得得寸进尺,不过我还是问一下,我现在主要是学JAVA,下学期在实验室会搞安卓,怎么样能与web结合起来学习,而成为一名web工作者还需要什么知识(我们的老师说只要学会《计算机网络》《网页设计》就可以,我不想说什么了。。)。
|
28
Geeker OP @qiukun 可能我没表达清楚,我说的“系统学习”的意思是学什么都要一步一步来,学完这本书再学下本书,学这本书的时候必须一章一章学,学完第一章,才能学第二章,顺序不能乱。。。你理解的是不是“先构建一个学习框架,再往里添知识”,这个我很赞同的,和我说的是两个意思了。
|
29
Geeker OP @nonozone 这其实就是写个策划,什么中期后期的不抱希望,但是还是想知道,如果要拓展的话技术上有什么障碍。在哪一方面还要投入资金,得多少。。。
|
30
Geeker OP @sdjl 这其实就是写个策划,什么中期后期的不抱希望,但是还是想知道,如果要拓展的话技术上有什么障碍。在哪一方面还要投入资金,得多少。。。
|
31
Geeker OP @AlloVince 这其实就是写个策划,什么中期后期的不抱希望,但是还是想知道,如果要拓展的话技术上有什么障碍。在哪一方面还要投入资金,得多少。。。
|
32
edison 2012-12-18 21:56:50 +08:00
我现在也是大三,网络工程的学生,学了一段时间的web开发,最近加入了团队,也给分了个开发安卓软件的项目,我倒也是对web开发比较感冒,不过我是基于c#的asp.net开发。现在我倒没什么经验好说明,我看过几篇文章,对于学好基础是必须的,别太过注重技巧的东西,实际项目的开发能学到不少东西,不过那多是技巧的东西,不是自己的东西。希望楼主接受我的建议。
|
33
kofj 2012-12-18 22:08:02 +08:00
@Geeker 传说中的学长飘过~~~我们学校里面真正懂技术的也很少,对此我也很郁闷,其实,想要成功不仅仅需要技术,更需要其他的一些技能,比如营销,运营,组织管理等等,你可以选择一个接近于自己需求的成熟产品来启动运营,后期有投资或者足够收益的时候再进行开发。
|
34
sdjl 2012-12-18 23:02:46 +08:00
@Geeker 我来回答一下你的这个问题 “我现在主要是学JAVA,下学期在实验室会搞安卓,怎么样能与web结合起来学习,而成为一名web工作者还需要什么知识”
与web结合起来,主要是通过api,比方说你向一个http地址发起一个请求,然后对方换你一个json或者xml数据 api是一个约定问题, api的两边是各自的技术问题,你想怎么实现都可以和技术无关 也就是说,你学不学java, 搞不搞安卓, 和web端没有关系。 只是你既要有搞安卓的人,又要有搞web的人 成为一名web工作者需要什么知识, 这个其实没有什么特别的, 主要是经验 搞web要理解网络协议 要知道http header 要知道session cookie等 但是这些东西就是通过实践经验理解的, 基础还是编程 |
35
sdjl 2012-12-18 23:04:46 +08:00
@Geeker “如果要拓展的话技术上有什么障碍。在哪一方面还要投入资金,得多少。。”
这个问题, 我给出的答案是, 你不是在技术上投资, 你是在靠谱的人员上投资, 至于投资多少是接包方说了算。 如果接包的人靠谱, 那多一点少一点都还好, 如果人不靠谱你就投多少损失多少 |
36
nonozone 2012-12-18 23:59:23 +08:00
@Geeker 计算机专业不会做网站的正常,毕竟国内的计算机课程都是什么C,C#,JAVA神马的,并且面向的一般也不是网站层面,只有自己喜欢折腾的才去研究吧,并且当时我们网络中心,十几个人除了两三个是计算机专业,其他都是非计算机专业,什么经管,材料,机电,很多计算机专业的过来面试都觉得不过关。但是从我们中心出去的人都还是很牛逼的。包括我其实是文科生,工商管理专业,虽然技术上很差,不过折腾劲还是很强的,所以专业上我没法给你太多建议,毕竟不是这个专业。
有兴趣最重要了,还有就是感觉在计算机方面,最好能在某个方向比较精一点。 |
37
nonozone 2012-12-19 00:03:04 +08:00
@Geeker 可以说你的这个项目技术上没啥好讨论的,就是基本的web那些东西,顶多就是些比如linux,apache,nginx,mysql一些基础就可以了,比较麻烦的是实施的过程中,别说你这个了,我给人家做个非常简单的企业网站,就几千块的那种,各种问题都是一大把烦死人,客户的要求永远都不算多。
|
38
dongsheng 2012-12-19 00:21:59 +08:00
你说的这种系统叫LCMS,learning content management system,Pearson开发的 equella.com 就是这种产品,这种系统设计用来管理各种教学用的文件,比如LTI,SCORM等等,还有完善的工作流权限管理等功能。
LCMS搭配LMS才能发挥最大效果,learning management system,楼上有人提到Blackboard,它大约占到北美一半以上的份额,这个产品费用不低,还有不少可用性问题,份额实际上是在下降的,你要想开发点其他功能或者跟其他系统整合就非得雇佣个Blackboard的顾问来做。LMS有不少开源的实现,Moodle、Sakai和Claroline等,其中Moodle要占到19%的份额,二次开发容易得多。具体要开发到什么程度,要看你要支撑的并发用户数,这个到了用在线考试的时候是个比较大的挑战。 |
39
oa414 2012-12-19 01:38:04 +08:00
小弟也来凑热闹。
我觉得像这样一个网站,前期考虑的是快速搭建起来,支持的并发用户数量之类的事情到用户多了你就有钱雇高手弄了。。 就项目而言,我觉得这种类型的项目有潜力,但想脱颖而出也有很大难度。我们这边的真实情况是,商家发宣传单什么的比在线宣传有用。。课件什么的邮箱U盘FTP更方便。。一个刚有雏形的网站,很难发展用户。 成本的话,想控制也简单。我们学校科协帮团委做了一个傻里吧唧的网站,然后用团委几万块买的服务器放自己的东西……基于现有方案改,应该不难。当然,从头开始,而且想做好,也不易。 我接触的社团做出的东西,充其量只能算大作业。。质量很难和真正的商业应用比,或者出现真正创新,让人眼前一亮,有真正价值的东西。 真正做好产品,还是需要坚持和努力。 |