1. 如何查看一个网站用什么程序做的
首先你需要了解的是目前的网站开发技术常用的有哪些。
对于前端页面来讲,一直采用的技术都是html+css+js,
而后端就相对复杂,传统的后端语言有.Net、Java、PhP,现在开始慢慢崛起的有Rails、NodeJs(这个不能算是后端的)Python等等。
了解了网站的开发技术,你得问题就要改成“如何查看一个网站的后端是用什么程序做的”了。
最简单的查看后端语言的方式就是看Url有没有什么标志性的www.xxxxx.com/xx.php,www.xxxxx.com/xx.jsp,之类的,根据这个一眼就可以看出是什么语言开发的。
现在的问题是,绝大部分网站的路由系统都经过了优化,去掉了标志性的提示,那么我们只能通过其他的方式来尝试知道后端语言到底是什么,例如故意输入一些错误,查看网站返回的报错信息等,或者通过一些标志性的目录结构来看是不是使用了某种框架。
稍微大型一点的网站后端可能不局限于某种语言了,这样查看起来就更复杂。语言肯定是各有优劣,关键是要能解决问题。