将ASP、ASPX、PHP,JSP等文件的访问改为.js引用这在ASP、ASPX、PHP,JSP等程序设计时应该注意的,如果你要在静态的HTML页面里嵌入动态的数据,而这些动态的数据是由ASP、PHP等程序来提供的话,会使用以下的语句引用:< SCRIPT src="http://www.XXX.com/test.jsp">< /SCRIPT> ,这样的话,每次有一个人访问你的网站,服务器就要执行并处理一次tongji.asp文件,从数据库抽取相应的数据,再输出给网页显示,如果有几万个人同时访问,就要执行几万次,后果就可想而知。建议在这些程序中将数据动态生成到一个1.js文件中去,然后在首页通过 < SCRIPT src="http://www.XXX.com/test.js">< /SCRIPT> 这样的代码来引用该1.js文件。这样,数据显示的任务就交给客户端的浏览器去做,不会耗费服务器的资源 
关于这句话: 
建议在这些程序中将数据动态生成到一个test.js文件中去,然后在首页通过 < SCRIPT src="http://www.XXX.com/test.js">< /SCRIPT> 这样的代码来引用该1.js文件。 请问下要怎么实现 
怎么样将数据动态生成到一个test.js文件中去呢 这个数据肯定时时会边的 肯定还是要时时访问数据库啊 

解决方案 »

  1.   

    如果< SCRIPT src="http://www.XXX.com/test.jsp"> < /SCRIPT>
    这个test.jsp产生的js是不变的,当然可以按你的想法来实现实际上,这个jsp文件产生的js内容是会根据来访的人不同而不同的,所以呢,你的想法是不可行的也就是说,必须要:来1万个人,就执行1万次。
      

  2.   

    比如最常见的验证码,通常就是:
    <img src="test.jsp">
      

  3.   

    楼上的兄弟,我也说了:
    如果这个test.jsp产生的js是不变的,当然可以按你的想法来实现 就好比最常见的生成html的技术。
      

  4.   

    像LZ哪样生成一个JS也不是难事啊。写文件而已