ASP基础与动态网页开发工具

ASP是目前流行的站点开发技术,由于ASP技术简单,并且已经成熟,所以已成为中小
型站点的主要开发技术。

操作方法

  • 01

    C/S(Client/Server)模式即客户/服务器模式是最早的网络服务模式.在网络中,客户 机负贵与用户的交互及收集用户信息,并通过网络向服务器请求对数据库信息进行处理。 服务器负贵管理对数据库的访问,对教据库进行检索和排序.并负贵数据库的安全控制。在 此模式下,客户机的处理功能通常都很强,但对客户机要求较高,其使用者一般需要经过专 门的培训。另外.客户/服务器(C/S)摸式的维护、升级也比较麻烦。图1-1是C/S棋式的工 作原理图。

  • 02

    一个在站点上运行的页面,可能是静态的.也可能是动态的。所谓睁态网页,指的是直接采用HTML语言编写的页面,其中不包含在服务器端运行的动态脚本。要注愈区别的是.静 态网页中可能也显示一些动态效果.比如动态图片、动画Flash等。另外,将脚本语言直接运行在客户端的页面也属于静态网页,静态网页的A大特征是可以直接在IE浏览器上执行,且 执行结果和经过Web服务器后的执行结果相同。这也就说明了一个问题。静态网页在处理的 时候沈度较快.运行于客户端的程序、网页、抽件、组件等属于静态网页,例如HTML页、 Flash ,JavaScript, VBScript等。仍态网页的文件的扩展名通常是. h t m ,. h t m l ,. sh t ml ,. xml等。 静态网页是网站建设的荃础,它没有数据库的支持.目前采用可视化的网站制作工具可 以很容易地实现静态框架.并自动生成裸代码。对于初学设计站点的人员来说.学习静态网 页的相关技术是必须的. 静态网页的特点如下: (1)每个页面都有一个固定的URL.且网页URL不含有勺”等传值符号. (2)每个静态页面都保存在Web服务器上,每个网页都是一个独立的文件。 (3)静态网页的内容相对稳定.因此容易被搜索引攀检索. “)静态网页没有数据库的支持,在网站制作和维护方面工作最较大,因此当网站信息 f很大时完全依盘朴态网页就不太可能; (5)静态网页的交互性搜,不能作为注册等操作数据库的相关项目.

  • 03

    动态网页指的是采用相关动态服务器技术,如ASP,ASP.NET,JSP,PHP等实现的和 用户实际使用交互的网页。动态网页并不是指显示的动画、动作等相关效果.而是指必须经 过服务器的编译执行才能体现网络服务的网页。在现实中,大2数据信息的录人、维护等过 程必须采用动态网页技术,才能节省时间和更有效管理。例如,某学校有几万名学生,每个 学生都要查询相关的个人信息.并且学生的信息在不断变化之中,如果采用给每个学生设足 一个静态页面的特征,一方面站点的存储数据最太大,同时,这么多的网页要统一制作和特 理显然是不可能的,所以.据要结合动态网页技术编写一个简单的调用界面.当用户需要时, 从对应的数据库中抽取所需字段,自动生成一个网页即可。另外,大里的数据交互过程本身 使用静态网页是不可能实现的.所以在站点编程中,掌握真正的动态编程技术才是核心。 动态网页以数据库技术为基础,采用统一的数据库管理方式.大大提离了站点建立和维 护的效率。采用动态网页技术可以实现很多交互功能.如查询、修改、侧除数据的在线操作 等.采用动态调用技术只需要编写统一的调用窗口.即可随时为用户生成所需页面,减少了 在服务路上的页面存储盆.由于返回给用户的是一次动态页面的执行结果.所以井不担心 砚代码的泄露。采用动态技术惟一的缺点是,由于动态页面显示的内容是临时生成的.搜索 引攀可能不会对它进行相关的记录,这就要求站点管理员采取其他措施来实现站点的推广。

(0)

相关推荐

  • 8款替代DREAMWEAVER的免费开源网页开发工具

    Adobe Dreamweaver虽然非常好用,但它并不是唯一一个能够设计、开发、发布精彩网站的Web开发集成环境。我们的开源世界里有很多非常棒的可以完全替代Dreamweaver的各种功能的优秀We ...

  • 2016年新鲜出炉的20款网页开发工具推荐

    越来越多的移动端和桌面端应用开始使用HTML.CSS和JS来开发了,而网页设计 更是离不开这些语言.正是这种局面使得许多新的网页技术成为了可能,也催生了许多诸如React.js.Angular和Nod ...

  • c语言学习基础:[1]开发工具介绍

    学习编程语言的童鞋们一开始接触到的最多的估计就是C语言了,其次才是什么java.c++等,可以说学习c语言是我们走向编程世界的一座桥梁,学好它,对于我们学习和研究计算机有着至关重要的作用,同时也是我们 ...

  • 十款新兴实用的网页设计与开发工具

    对于设计师和开发者而言,好工具和好想法同样重要.我们常说"工欲善其事,必先利其器",所以在项目开始之初,有必要弄清楚有哪些事情任务需要完成,而哪些成熟的工具可以有针对性地搞定这些问 ...

  • 如何开发手机网站 手机网站开发工具

    操作方法 01 手机用户已经涵盖了国内所有地区,特别是智能手机的普及,因此做手机网站的企业越来越多,也有很多人咨询如何开发手机网站?还有手机网站开发工具都有哪些呢? 国互网介绍说:如果您是个初学者,可 ...

  • 网站开发工具有哪些

    网页开发涉及前台网页制作(通过浏览器看到的),后台管理程序设计和数据设计等方面,相应的也有三大类开发工具. 一:网页制作工具 01 SharePoint Designer:可以使用功能丰富的Offic ...

  • HTML 5开发工具有哪些?

    如今,HTML5发展飞速,被看做是web开发者创建流行web应用的利器.用HTML5开发的优势主要是这个技术可以进行跨平台进行使用.例如你开发了一款HTML5的游戏,你可以很轻易地移植到UC的开放平台 ...

  • 如何才能学好网页开发?

    如何才能学好网页开发?随着网站应用和推广的发展,市场对网页开发人员的需求越来越大.市场的紧缺催生了一大批IT门外汉想要成为网页开发高手,在网页开发的市场里分得一杯羹.那么,怎么学习网页开发呢? 操作方 ...

  • 什么是静态网页与动态网页

    操作方法 01 经常有网站建设公司说我们采用静态页面,不是动态页页,那么什么是静态页面,什么是动态页面,下面我们简单的介绍一下: 静态网页,动态网页主要根据网页制作的语言来区分:静态网页使用语言:HT ...