如果我使用某种语言编写网站,请说JavaScript。然后我把这个网站公之于众。使用我的网站的人是否能够说出它的编程语言?
答案 0 :(得分:3)
访问者可以发现在浏览器中运行的代码始终。在服务器上运行的代码可能不会被发现
。如果您的意思是仅通过NodeJS或类似的解决方案在服务器上使用JavaScript,那么不,没有任何东西会固有地暴露您在服务器上使用JavaScript的事实。某些语言的文件名通常以已知扩展名结尾(例如.php
,.asp
)可能显示服务器端语言。但是如果你想出于某种原因,对你(作为开发者)来说也很容易做错。
但是,大多数浏览器都可以轻松地探索运行客户端的任何代码。开发者工具。他们甚至通常会提供缩小HTML和JS的重新格式化。