可能的重复:哪些工具和技术构建了Stack Exchange Network?




我知道这有点题外话,但是很好奇。

评论

为什么这不是社区Wiki问题?

一个问题的信誉就达到255点!我认为更多的红宝石主义者应该使用stackoverflow。然后也许人们会理解这个问题。

有关构建堆栈溢出的最新信息,请参见stackoverflow.com/questions/749358/…

@nicael不,这不是正确的事情。如果您确实希望将新的“关闭为重复”横幅插入,请重新打开并再次关闭该问题,并随意标记为“其他”以要求这样做,但是这样做的机会并不高。

#1 楼

如果您不知道,提问者问题在Ruby社区中是一个了不起的人物,所以这个问题真是恭维! :)
正如其他人所述,我们使用ASP.NET和MVC框架。我们不一定是平台的拥护者;这就是我们所知道的。当然,我们从使用Ruby和其他技术构建的其他站点中获得了很多启发。
哦,感谢Obie的帮助! >

#2 楼

只需通过curl -I即可找到:

curl -I stackoverflow.com


回答问题的最重要部分是:

Server: Microsoft-IIS/7.0
X-AspNet-Version: 2.0.50727
X-Powered-By: ASP.NET


评论


一个简单的firebug-> net就足够了

– Itay Moav
2009年3月5日,0:53

嗯... curl -I到www.37signals.com和basecamphq.com显示的是PHP / 5.2.4和PHP / 5.2.6。但是这些产品不是使用PHP构建的,而是使用Rails构建的。

–迈克·伯罗
09年3月7日在5:24

该服务器显然正在使用php进行操作,除非他们使用乘客,否则它将不会显示X-Powered-By。他们最有可能从Apache代理他们的Rails应用到mongrel。

– gregf
09年4月22日在14:53

抱歉,但是当我卷曲时我得到了它-I stackoverflow.com HTTP / 1.0 200 OK缓存控制:public,max-age = 32 Content-Length:196001 Content-Type:text / html; charset = utf-8过期:2011年7月11日星期一格林尼治标准时间(GMT)上次修改时间:2011年7月11日星期一格林尼治标准时间(GMT)更改:*日期:2011年7月11日星期一04:23:01 GMT X -缓存:来自amos.sprout.lan的MISS X缓存-查找:来自alight.sprout.lan:3128的MISS通过:1.1大气.sprout.lan:3128(squid / 2.7.STABLE9)连接:关闭

– Deepak Lamichhane
2011年7月11日4:25



更好的是,使用此插件-Wappalyzer。告诉您制作网站时使用了哪些工具。在99%的时间内给出正确的输出:)

–咖啡因编码器
14-10-20在7:21

在早期,它显示的是ASP.NET是正确的..我在wiki中读到stackoverflow是用c#编写的,但是现在当我打开PC Wappalyzer时,用PHP __(¯)_ /

–吉山小座
19 Mar 25 '19 5:02



#3 楼

ASP.NET MVC,请收听http://blog.stackoverflow.com/上的播客,以获取更多信息。

查看Phil Haack撰写的有关PDC 2008的相关演示。

#4 楼

不,它实际上是用ASP.NET MVC框架编写的。

#5 楼

它是用ASP.NET MVC编写的,据我了解,它与RoR有一些相似之处。

#6 楼

http://blog.stackoverflow.com/2008/09/what-was-stack-overflow-built-with/

#7 楼

不,它是在.Net平台上编写的。我知道它使用ASP.Net MVC。如果您想获得有关该体系结构及其构建方式的更多信息,请在http://blog.stackoverflow.com
上查看一些播客。

#8 楼

实际上,了解网站使用哪种技术的最佳方法是在firefox中安装Server spy插件,该插件将告诉您网页中使用的Web服务器。因此,如果显示IIS,则说明它使用的是ASP。如果杂种然后栏杆。 Apache无法告诉您太多信息,您需要通过查看uri中的扩展来做更多的研究,并且着眼于页面源代码可以提供更多详细信息。

大多数Rails网站上,在html源代码中具有原型或script.aculo.us
库。

评论


IIS也可以通过ISAPI运行PHP代码,尽管这种配置可能并不常见

–其他
08年10月1日在9:45

IIS还可以充当Mongrel的代理,因此充其量它可以为您提供最有可能为其提供支持的技术。而且它不会告诉您哪个版本的ASP

– bjeanes
09年1月23日在22:06