使用INC文件有什么好处?
我发现一部分网站把连接数据库的代码写在inc文件中,每次连接数据库的时候直接把inc文件include到asp文件中。
我觉得这样做十分不安全。加入某网站的根目录下有一个叫con.inc的文件,那么我只要在浏览器的地址栏输入http://网站/con.inc,就可以把inc文件中所有的代码以纯文本的方式显示在浏览器上。出现这种情况的原因是因为浏览器不会对con.inc中的文件进行解析。解决的办法是把con.inc这个文件改名为con.asp,这样做之后代码在服务器端已经运行过了,浏览器上不会再显示原代码。
但是由此我产生一个疑问:为什么有一些代码要写在INC文件中,这样做有什么好处?为什么不写在asp文件中,这样不是更安全吗?