导航:首页 > 源码编译 > asp编写的网页需要编译吗

asp编写的网页需要编译吗

发布时间:2022-07-06 01:38:40

‘壹’ ASP.NET网站发布以后,CS文件会被编译为dll,要更新CS必须重新编译一下。这个我们都知道

有的网站后台代码既有aspx又有CS文件,而且更改CS文件后不需要重新编译,网站直接就改变了,是有好多这样的网站。

主要的原因是:网站编译,可以是整站编译,也可以不编译的。把所有源代码,放在相应目录,也是可以正常运行的,系统在使用时候,会自动编译的。

‘贰’ 用ASP,JSP,PHP等语言制作网页可以直接在浏览器上显示吗还是需要编译吗

不可以,这些程序都要经过服务器执行之后,解释成html代码才可以在浏览器里运行

‘叁’ asp.net网页文件第一次被看是不是一定会被编译

他们的回答不太全面,这个要看情况:
一,发布网站时编译。你可以在发布网站到服务器前对网站进行编译,再将相应的程序集(dll及其它)发布到服务器上,这样,当第一个人访问本网站时,并不需要编译,或者说不需要全部编译。这样也有很多其它好处,比如说可以让你的代码对其它人保密。
二,发布网站后,首次客户请求前编译。这个和上面那个差不多,编译在第一个人访问网站前就编译了。
三,发布网站后,首次客户请求时编译。这个就是他们说的情况,不细说了。
另外,给个参考链接你。http://msdn.microsoft.com/zh-cn/library/ms178466(VS.80).aspx
补充:如果你想采取第一种方法,在发布网站时就编译成程序集的话,可以用专业版的vs的发布工具,里面有一种发布方式提供这样的选择。

‘肆’ asp.net编译的问题

要不要编译要看你改动是什么类型的文件了,
如果你改了已.aspx为后缀里的文件一般是不需要编译的
(切忌<%=%>,<%#Eval("")%>像这样的文件最好不要改动),
如果你改了已.cs为后缀里的文件是一定需要编译的,因为改动.cs文件就会在Bin文件夹里生成新的里.DLL的文件(和改动前的是有区别的),如果不编译将无法正常访问。
1,编译后可以防止别人看到源码
2,也可以加快程序执行的速率

‘伍’ asp.net 一定编译要dll吗

全部都会编译成为dll的,只是你看不到而已。

.net语言属于编译执行型语言,不编译怎么执行。编译的好处是能够让计算机更快速的进行运算。如果不编译,每次都进行代码的检查,浪费的性能的是客观的。

asp.net是通过IIS服务器进行运行的,所有的页面文件会被jit预先进行代码审查,并在第一次运行时进行编译。

更多的可以给我留言,或给我发邮件[email protected]

‘陆’ asp.net 网站 不需要重新编译发布,动态扩展功能

做好插件接口,把每个新的功能当做插件来做。

‘柒’ 为什么asp.net页面要编译两次为什么第一次显示asp.net页面要花几秒钟的时间,而以后的浏览器仅需几毫秒

你好,
ASP.NET不同于ASP,PHP这种服务器脚本。ASP.NET可以说已经不是在做网站了,更像是做网络软件工程。
直接回答你的问题,通俗的说,ASPX第一次打开,需要先把你写的东西通过中介编译一遍,才能变成“网站”。第一次打开会很慢,这段时间就是服务器在编译。而你说的编译两次,应该是IIS自动回收应用池,也就是网站有一段时间没有访问,之前编译过的会被清空。当产生访问时候,又会重新编译。
你在上传到服务器之前,先“发布”一次网站,然后把.ASPX+DLL形式的网站传到服务器,这样会加快网站访问速度的。

希望对你有帮助|www.summur.com

‘捌’ ASP实现的动态网页有哪些优缺点

优点:
1、无需编译
2、易于生成
3、独立于浏览器
4、面向对象
5、与任何ActiveX scripting 语言兼容
6、源程序码不会外漏
缺点:
1、Windows本身的所有问题都会一成不变的也累加到了它的身上。安全性、稳定性、跨平台性都会因为与NT的捆绑而显现出来。
2、ASP由于使用了COM组件所以它会变的十分强大,但是这样的强大由于Windows NT系统最初的设计问题而会引发大量的安全问题。只要在这样的组件或是操作中一不注意,哪么外部攻击就可以取得相当高的权限而导致网站瘫痪或者数据丢失。
3、由于ASP还是一种Script语言,除了大量使用组件外,没有办法提高其工作效率。它必须面对即时编绎的时间考验,同时我们还不知其背后的组件会是一个什么样的状况。
4、无法实现跨操作系统的应用。当然这也是微软的理由之一,只有这样才能发挥ASP最佳的能力。可是我却认为正是Windows限制了ASP,ASP的概念本就是为一个能让系统运行于一个大的多样化环境而设计的。
5、还无法完全实现一些企业级的功能:完全的集群、负载均横。

阅读全文

与asp编写的网页需要编译吗相关的资料

热点内容
喷油螺杆制冷压缩机 浏览:581
python员工信息登记表 浏览:377
高中美术pdf 浏览:161
java实现排列 浏览:513
javavector的用法 浏览:982
osi实现加密的三层 浏览:233
大众宝来原厂中控如何安装app 浏览:916
linux内核根文件系统 浏览:243
3d的命令面板不见了 浏览:526
武汉理工大学服务器ip地址 浏览:149
亚马逊云服务器登录 浏览:525
安卓手机如何进行文件处理 浏览:71
mysql执行系统命令 浏览:930
php支持curlhttps 浏览:143
新预算法责任 浏览:444
服务器如何处理5万人同时在线 浏览:251
哈夫曼编码数据压缩 浏览:428
锁定服务器是什么意思 浏览:385
场景检测算法 浏览:617
解压手机软件触屏 浏览:352