html - 您如何确定网站建立在什么技术之上?

我经常遇到一个外观漂亮或功能强大的网站,想知道使用什么技术来创建它。有哪些技术可以用来确定什么是 特定网站是用什么构建的?

似乎很少有框架像网络编辑器那样包含任何类型的生成器元标记。是否有任何特定语言和/或框架的迹象?


答案摘要

站点 URL 可能会背叛框架和/或编程语言,但不能依赖(例如 .asp 等文件扩展名)。 HTTP 响应 header 、cookie、样式表和源注释也可能提供线索。

一些很好的查询网站详细信息的工具(毫无疑问还有更多):

  • BuiltWith
  • DomainTools
  • NetCraft
  • W3Techs
  • SimilarTech

Firefox 插件:

  • Wappalyzer - CMS、框架/库、电子商务、留言板等。
  • Domain Details - IP、国家和网络服务器详细信息
  • Library Detector - 使用中的 Javascript 库

Chrome 扩展程序:

  • Wappalyzer
  • SimilarTech
  • PageXray

书签:

  • WTFramework - 显示使用中的 Javascript 框架

最佳答案

您可以使用 http://builtwith.com找出使用了哪种服务器和编程语言。例如,它告诉我 SO 使用 IIS7、谷歌分析、html4 和 utf8。

如果您想了解框架...那么仅通过查看该站点可能是不可能的。你为什么不给他们写一封电子邮件? ;)

https://stackoverflow.com/questions/396739/

相关文章:

html - 在文本区域的占位符属性内插入换行符?

html - 我可以将 CSS 样式应用于元素名称吗?

jquery - Bootstrap 抛出 Uncaught Error : Bootstrap's

javascript - 加载网页时如何自动将焦点设置到文本框?

javascript - 单选按钮的 OnChange 事件处理程序(输入类型 ="radio")不

css - 如何将 div 与其父级的顶部对齐但保持其内联 block 行为?

css - iPad Safari 滚动会导致 HTML 元素消失并延迟重新出现

jquery - HTML5 textarea 占位符未出现

html - Force to open "Save As..."popup open at tex

jquery - 使用 jQuery 获取所选选项的索引