Asp.net 建设像stackoverflow这样的网站需要多少工作量和时间?

Asp.net 建设像stackoverflow这样的网站需要多少工作量和时间?,asp.net,web,Asp.net,Web,我想知道建立一个像StackOverFlow这样的网站(与使用ASP.NET的功能大致相同)在你看来需要多少工作量和时间 我的老板让我估算一下工作能力、时间、成本和合适的技术 我欣赏任何方向。人们来到这个网站,认为这是一个容易创建的网站。 我的意思是,只需发布一个问题,然后人们提交答案。我认为这是一个很大的误解。也许只是可能数据库很简单,一个问题有多个答案,一个答案有多个与之相关的注释。如果你深入研究,问题和答案实际上可以存储在同一个表中…并带有一些指示,表明它是一个问题还是一个答案。但要回答你

我想知道建立一个像StackOverFlow这样的网站(与使用ASP.NET的功能大致相同)在你看来需要多少工作量和时间

我的老板让我估算一下工作能力、时间、成本和合适的技术


我欣赏任何方向。

人们来到这个网站,认为这是一个容易创建的网站。
我的意思是,只需发布一个问题,然后人们提交答案。我认为这是一个很大的误解。也许只是可能数据库很简单,一个问题有多个答案,一个答案有多个与之相关的注释。如果你深入研究,问题和答案实际上可以存储在同一个表中…并带有一些指示,表明它是一个问题还是一个答案。但要回答你的问题,我认为这并不像人们想象的那么简单。从逻辑上来说,这绝对不难(这是可行的)。我想说的是,这不仅仅是一个为期一周的工作:)。

人们来到这个网站,认为这是一个容易创建的网站。
我的意思是,只需发布一个问题,然后人们提交答案。我认为这是一个很大的误解。也许只是可能数据库很简单,一个问题有多个答案,一个答案有多个与之相关的注释。如果你深入研究,问题和答案实际上可以存储在同一个表中…并带有一些指示,表明它是一个问题还是一个答案。但要回答你的问题,我认为这并不像人们想象的那么简单。从逻辑上来说,这绝对不难(这是可行的)。我想说的是,这不仅仅是一个为期一周的工作:)。

做这个网站并不难。设计很好,但很简单。这台发动机没有那么复杂(或者看起来是这样)。最大的问题是这个站点的负载和调整/维护它的艰巨任务。最好的部分是想法;)

做这个网站并不难。设计很好,但很简单。这台发动机没有那么复杂(或者看起来是这样)。最大的问题是这个站点的负载和调整/维护它的艰巨任务。最好的部分是想法;)

伙计,有一个类似的网站叫


你可以在那里问这个问题。它专门用来回答这样的问题。而stackoverflow是为程序员和编程相关问题设计的。我看到这个问题在这里被问得有点孤立。

伙计,有一个类似的网站叫做


你可以在那里问这个问题。它专门用来回答这样的问题。而stackoverflow是为程序员和编程相关问题设计的。我看到这个问题在这里被问得有点孤立。

我相信这个网站需要很多时间来实现。如果我不得不猜测一下稀薄的空气,我会说大约在800-1200工时之间

然后是设置服务器,确保可伸缩性、测试和微调算法

因此,根据你或你的团队有多优秀,任何地方都可能需要长达一年的时间来写这样的东西


免责声明:我只是根据10年的web开发经验来谈。但我可能完全错了。

我相信该网站将需要大量时间来实现。如果我不得不猜测一下稀薄的空气,我会说大约在800-1200工时之间

然后是设置服务器,确保可伸缩性、测试和微调算法

因此,根据你或你的团队有多优秀,任何地方都可能需要长达一年的时间来写这样的东西


免责声明:我只是根据10年的web开发经验来谈。但我可能完全错了。

我认为stackoverflow的困难在于获得社区(质量非常好的社区,不像yahoo answers)

不仅如此,来自堆栈溢出的用例也非常酷,可以很好地适应以获得一个好的社区

关于工作能力,一个熟练的程序员可以开始它,如果在一个月或更短的时间内可以完成的话。但是程序员应该有这个想法,而不是一个自由职业者或类似的人,自由职业者或奴隶猴子程序员可能需要更多的时间来做这件事。 但还有更多的问题,比如在应用一开始就需要投资,比如主机/服务器电源成本

另外,堆栈溢出,可以与论坛相比较…它就像一个论坛演变或类似的东西

有人说,这需要很大的工作能力,我不同意如果你开始做一些事情,以获得最佳的粗糙度,etcs(如大规模的项目),你将死亡的项目。
开始做一些简单的事情,当有粗糙度问题时,非常简单,从那开始,但一开始就没有

我认为stackoverflow的困难在于获得社区(质量非常好的社区,不像yahoo answers)

不仅如此,来自堆栈溢出的用例也非常酷,可以很好地适应以获得一个好的社区

关于工作能力,一个熟练的程序员可以开始它,如果在一个月或更短的时间内可以完成的话。但是程序员应该有这个想法,而不是一个自由职业者或类似的人,自由职业者或奴隶猴子程序员可能需要更多的时间来做这件事。 但还有更多的问题,比如在应用一开始就需要投资,比如主机/服务器电源成本

另外,堆栈溢出,可以与论坛相比较…它就像一个论坛演变或类似的东西

有人说,这需要很大的工作能力,我不同意如果你开始做一些事情,以获得最佳的粗糙度,etcs(如大规模的项目),你将死亡的项目。
开始做一些简单的事情,当有粗糙度问题时,非常简单,从那开始,但一开始就没有

可能比您预期的时间长:

  • (杰夫)