网页打开速度特别慢 我看有多个include是这个原因吗
我现在遇到这样一个问题:
index.asp页面indeclud了5次
一个是链接数据库 剩下的包含了大量的函数和类 变量常量声明
使用了一个模版
我现在打开主页要一分多钟 大家帮忙分析一下都有什么可能会造成这样的速度呢
------解决方案--------------------include是把某个文件里的所有代码都插入到使用include的地方之后再运行的.
页面运行慢,可能是你的代码要操作的数据太多了!检查一下代码,看看哪里能优化的.如果可能的话,可以用缓存储.
------解决方案--------------------include是一种静态包含文件的方法。
浏览asp的时候,服务器首先将include包含的文件的内容在include指令的地方展开,也就是说用include文件的内容替换那行include指令,然后服务器再解释整个asp页面。
------解决方案--------------------你使用的是模板,很有可能是外面只有一个大表格做框架?如果是这样的话,HTML在未填充满 <table> 时,是不显示 </table> 标记的,而没有 </table> 标记,HTML是不显示的,我也碰到这个问题,你试试把外边的大框去掉....
------解决方案--------------------去掉外框 优化整理一下函数