Web App X支持什么技术?[关闭]


20

网上是否有一些应用程序/博客/站点描述了每个Web应用程序背后的技术?我很想读一下哪种技术能够为Reddit,Digg,Facebook,Stackexchange等大型WebApp提供动力。

DuckDuckGo 与类似



3
我不得不问这个问题是否真正属于这里-这不是有关Web应用程序的特定问题,它只是在询问信息的存放位置-不是应用程序可以执行的特定任务。
没人2010年

1
托马斯,我明白这一点,在发布之前我做了一些思考。实际上,这既是对网站的请求,对于Web应用程序的高级用户来说也很有趣,因此我认为它属于此处。
grm

Answers:




1

您经常可以谈论前端技术。有时这很明显:如果URL包含以.jsp结尾的页面,几乎可以肯定涉及到某些J2EE服务器(Tomcat,JBoss,Weblogic等)。结尾的“ .asp”通常是老式的Microsoft ASP,.aspx是ASP.NET,.php显然是PHP。

以.do,.html之类的结尾可以是任何东西(通常是Java)。

通常,您可以通过打开源并阅读和/或查看返回的HTTP标头来了解更多信息。

真正有趣的是中间件和后端-是使用NoSQL数据库还是传统的关系数据库?这很难说。

最好的选择是阅读网站博客(如果有)或尝试从另一侧着手:选择一种技术(例如Cassandra)并在其网站上阅读正在使用项目的网站。


注意:在某些情况下,即使基础技术发生了变化,也保留了类似的旧URL(以免断开链接或SEO)。
nic


1

如果您使用的是Google Chrome浏览器,请尝试以下扩展程序:

https://chrome.google.com/extensions/detail/fnpgnmindcbkjbpblcklealdhnogmlko

如果您使用的是Firefox,请查找“后端软件信息”和“ W3Techs网站技术信息”(如前所述),它们都是Firefox插件,并且支持Firefox 3.6


谢谢,但是实际上我更喜欢buildwith.com作为书签。我正在寻找比该工具无法找到的更多的洞察力。
grm

足够公平:)如果您喜欢BuiltWith应用程序,那么如果使用它,可能值得检查BuiltWith Chrome扩展程序。chrome.google.com/extensions/detail/...
tobeannounced


0

您无法了解每个 Web应用程序的基础技术。这里所有建议的工具/应用程序都是解决问题的通用方法。

例如,许多Web开发人员正在应用某些过滤方法,以避免发送标头告诉Web浏览器后端正在使用什么,甚至是什么Web服务器在为Webapp服务。

我给您一个朋友给我的提示:对于给定的网站,如果常规工具失败,请检查其“工作”或“职业”链接,您肯定会知道黑匣子中的内容。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.