
正文
asp.net第一次慢的简单介绍
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
ASP.NET是不是运行速度最慢的
运行方式不同。ASP是解释运行的编程框架,使用js等脚本语言,运行速度慢。ASP.NET是编译性的编程框架,运行效率高且使用的是服务器端预先编译好的代码库。开发方式不同。
像asp.net 做网站等。具体慢多少这个不好说 现在硬件发展很迅速 内存动辄上G 在办公领域使用.net 做的软件不会影响办公速度的 但是比如像游戏啊什么的。
调试时。NET要运行自己的编译程序,所以加载时有点慢。当放到网上去时。基本上都是已经编译好的。 不会太慢的。
.net,是网站编程,现在很多都用这个,但是这个语言编程都有统一思路,很好掌握。窒息那个效率不是很高;php 支持跨平台,很容易学会,执行的效率很高;asp是ASP.net的前身,它比较稳定,比.net要弱一点。但是比.net好学。
ASP.net是把基于通用语言的程序在服务器上运行。
相关问答
Q1: vs2008制作的asp.net水晶报表,第一次打开特别慢,大概有两分钟左右,以后...
第一次打开会很慢,这段时间就是服务器在编译。而你说的编译两次,应该是IIS自动回收应用池,也就是网站有一段时间没有访问,之前编译过的会被清空。当产生访问时候,又会重新编译。
是这样 的啦,我用vs2008也是这样,所以现在都还是用2005,不过2010好像还可以。。
代码创建的水晶报表确实每个操作都要从新执行一遍代码……它本身翻页或者你给他命令翻页,他也只是给他自身在传递几个新的参数,和你第一次访问其实就是一个意思。也就是说,每次都是从新来过,绑定不了之前的数据。
你这个问题没遇到过,我觉的还是vs安装与系统问题。内部调试与IIS 无关,自己再调调试试。可以换一个默认浏览器试试,比如用火狐 歌美,重启机器,重新建网站项目再运行试试,看看进程是否正常,cpu使用是否正常。
你试试 先打开vs 然后选择文件---打开网站 选择你下载的那个网站文件夹 然后点击确定 试试 如果你下载的文件夹里有.sln格式的, 就选择文件---打开项目 。
Q2: 简述ASP.NET页面的处理过程。为什么第一次执行的时候,ASP.NET程序执行...
然后使用这个类定义一个特殊的ASP.NET对象Page。该对象要完成的任务之一就是生成HTML流,这些HTML流可以返回到IIS,再从IIS返回到客户。
页面执行您通过编程所要实行的操作。页面将其自身呈现回浏览器。与桌面应用程序中的窗体不同,ASP.NET 网页在用户使用窗体时不会启动或运行,并且仅当用户单击“关闭”按钮时才会卸载。这是由于 Web 具有断开连接的天性。
执行过程ASP.NET的执行过程不是解释型的,而是要先经过编译,直接编译成dll文件。
Q3: 为什么asp.net页面要编译两次?为什么第一次显示asp.net页面要花几秒钟...
1、而你说的编译两次,应该是IIS自动回收应用池,也就是网站有一段时间没有访问,之前编译过的会被清空。当产生访问时候,又会重新编译。
2、用的应用程序还是网站?网站的就会很慢,加载和运行机制有区别。应用程序就不会慢,但是修改了cs文件后,需要重新编译,但是速度快很多倍。
3、【出现频率】★★☆☆☆【解答】访问者通过浏览器初次访问ASP.NET网页,默认情况下,会使ASP.NET页面相关的代码发生编译的过程,运行库的编译器将相关的代码编译为程序集,所以初次访问响应慢。
Q4: ASP.NET我的网站第一次加载很慢,之后就很快了。
你好,ASP.NET不同于ASP,PHP这种服务器脚本。ASP.NET可以说已经不是在做网站了,更像是做网络软件工程。直接回答你的问题,通俗的说,ASPX第一次打开,需要先把你写的东西通过中介编译一遍,才能变成“网站”。
一开始要初始化吧。。生成一些DLL文件。所以会比较慢。。
其实这个问题是应用服务器池(也就是iis里面你网站使用的那个)满了造成的,你会发现你回收一下就快了。
Q5: 为什么很多ASP.NET网页初次访问很慢,以后几次访问很快
第一次打开会很慢,这段时间就是服务器在编译。而你说的编译两次,应该是IIS自动回收应用池,也就是网站有一段时间没有访问,之前编译过的会被清空。当产生访问时候,又会重新编译。
用户和网站处于不同网段,例如电信用户与网通网站之间的访问,也会出现打开网页速度慢的问题。连接一个VPN代理服务器可以解决,推荐网一VPN,百度直接搜索网一网页加速器 就能找到。
第二次访问时,你的电脑中就有这个网站的大部内容了(在缓存里),所以就快了。
这样问题就解决了,aspx页面访问就很快了。加一句,你本地访问是不会使用那个连接池的,所以不受影响,为什么不使用的具体原因我也没去弄清楚。而且连接池满的情况一般是在访问量很大下容易发生,一般人也碰不到这个问题。
关于asp.net第一次慢和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







