ASP是Active Server Pages的缩写,从字面上来说ASP包含三层含义:
1)Active:ASP运用Microsoft的ActiveX技术。
2)Server:ASP在服务器端运行。
3)Pages:ASP返回标准HTML页面,在常用的浏览器中显示会很正常。访问者查看页面源文件的时候,他所看到的是ASP生成的HTML代码而不是ASP程序代码。这样做有一个明显的好处,就是可以防止别人抄袭自己的程序。
如果想要执行ASP,之前必须安装IIS。 ASP技术发展相当快,可以用如雨后春笋般来形容,它代表的是如今Web技术发展的基本趋势。跟较为传统的CGI程序对照,ASP技术优势是明显的,它完全摆脱CGI或IDC在技术上的诸多局限性,用它开展复杂的数据库操作就不用说了,它能够生成非常强的交互性页面,用户能够非常方便地控制和管理自己的数据。顾客完全可用ASP建设一个交互、高效的Web应用程序。
ASP建设的网站设计中要减少大量网页的冗余代码 表格的使用让网页中充斥许多TABLE等代码,网页将非常臃肿,搜索蜘蛛在访问网站时,会爬得非常艰辛。这些代码对于蜘蛛来说毫无用处,当蜘蛛爬行得总是很吃力才能在一大堆没有用处的代码中找到目标信息时,意味着网站也就失去了蜘蛛的偏爱,故而网站的设计必须符合搜索引擎需要。网页必须小,代码越少越好,这决定了蜘蛛爬行的速度。
|