url静态化与php,asp使用哪种语言,没有多大的关系的,原理都是一样的,url静态化常有两种方式,1.是生成成真静态,访问的url 实现了静态化了,这个需要系统支持有生成静态的功能,相对比较复杂些2.就是伪静态,这个需要 服务器支持,及程序上需要对页面中的地址进行相关的转换,就可以了,
一般写ASP网页程序最好使用专门的程序进行书写
一是有代码提示,二是有颜色标记,三是有错误检测
也就是书写起来又直观又方便
Macromedia 的Dreamware就是一款非常不错的网页制作程序
创建ASP之前,你要先选择所使用的语言
是VBS还是VC等等
然后在dreamware创建好的框架中按照语法格式进行书写
可以上网多学习一些有关ASP网站的相关知识
下载别人的ASP程序回来研究也是一个很好的方法
实现的方法有两种,一种是假静态,采用地址重定向技术,iis服务器常用的有http重定向,url重写模块,microsoft URL rewrite具体可以百度更深入的了解一下。
一种是真静态,即把你页面所有不参与逻辑运算的静态框架用html写出来,比如页面布局。
在你的静态页面布局中插入要替换的逻辑运算字段,比如{#remen}字段。
后台写一个获取逻辑代码的程序,可以是逻辑运算的结果,或者html代码片段,然后替换掉你静态页面里的字段{#remen},那么你的静态页面里就得到了所想展示的结果和内容。
然后把整个静态页面用流的方式,写入到服务器的硬盘里,例如index.html,那么用户访问index.html就行了。
直接生成静态页面。这样做的好处是访客访问的页面是真实的静态页面,不再需要参与程序的实时逻辑运算得出结果,对页面速度是质的提升,同时也方便搜索引擎爬虫。
这问题没意义,asp网页包括浏览器客户端调用asp服务端的网页,和驻留在web服务端的内嵌asp服务端脚本网页,硬要转换成普通html网页,把网页中<asp>和</asp>的脚本内容去掉,但那将失去所有调用和处理服务功能,不能处理表单,不能用户交互,不能动态更新。。