10大优享服务
62项会员特权

关于动态网页设计流程及开发工具比较

发布时间:2021-12-01 09:35:05     阅读次数:10641次     评论数:0次

    动态网页,与网页上的各种动画、滚动字幕等视觉上的动态效果没有直接关系,动态网页也可以是纯文字内容的,也可以是包含各种动画的内容,这些只是网页具体内容的表现形式。无论网页是否具有动态效果,只要是采用了动态网站技术生成的网页都可以称为动态网页。近年来动态网页设计越来越火,那么动态网页设计的流程和开发工具有哪些呢?下面让我们一起来看看吧。

关于动态网页设计流程及开发工具比较

    动态网页设计流程

    1、建立个人站点文件夹(如:E:web100) 

    2、配置IIS:开始—程序—管理工具—Internet信息服务—默认网站—属性

    (1)主目录:本地路径:E:web100

    (2)文档:index.asp 

    3、启用DW 8.0建立站点:站点—新建站点—“高级”或站点—管理站点—编辑—“高级”  

    (1)本地信息:站点名称:myweb;本地根文件夹:E:web100;

    (2)测试服务器:服务器模型:ASPVBScript;访问:本地/网络。 

    4、在DW中选择:文件—新建—动态页ASP VBScript(文档类型:无)—创建

    5、开始网页页面设计及代码编写等操作,将文件保存为.htm或.asp类型。

    6、在Internet信息服务器窗口中右键点击要浏览的网页文件,选择“浏览”,在打开的IE窗口中进行测试,也可以直接打开IE,在地址栏里输入:http://127.0.0.1/ 或http://localhost/或http://本机IP地址,来进行页面测试。

    对数据库中数据表的操作主要有:增、删、改

    (1)读取记录(显示/浏览记录)

    (2)写入记录(插入记录) 

    (3)查询记录(查找满足指定条件的记录)

    (4)修改记录

    (5)删除记录

    动态网页设计开发工具

    PHP——超文本预处理器(HypertextPre-processor)

    PHP是开放源代码服务器端的脚本语言,在语法上同C语言非常类似。尽管最初是被设计用于基于Linux的Apache Web 服务器系统,现在的PHP已经被移植到了任何操作系统并兼容任何标准Web服务器软件。由此也可以得出PHP的三大主要优势。首先它是跨平台的技术,因此PHP应用程序可以被方便的移植——当然这还要取决于诸如厂商特定数据库等需要集成的额外组件。这样的可移植性还带来了另一方面的优势,即绝大部分的Web主机提供商都会支持PHP,因此根据需要更改主机将会非常方便。

    ASP——动态服务页面(ActiveServer Pages)

    微软将ASP引入Windows NTServer 4并将其作为IIS Web服务器下的动态Web应用程序的默认使用平台。由于它使用VBScript(Visual Basic语言的一个分支),ASP立即被熟悉Microsoft IDE——Visual Studio编程的开发人员所追捧。随着脚本语言的不断发展,研究人员对ASP并没有引入太多功能使之加入到技术竞争的行列。因此,在PHP中可以看到的诸如图像操作等功能没有集成到ASP中。但开发人员仍然可以通过DLL文件的形式编写(或者安装)第三方COM对象来完成类似的工作。在服务器自身允许的情况下,通过这种方式可以编写代码来完成任何动作。当然,造成的缺陷是这将导致为了配置这些服务开发人员不得不与桌面系统进行交互——对于Web开发人员来说这项功能并不是必须的。

    ASP.NET

    是选择ASP还是PHP的争论正在随着.NET的崛起而越来越显得多余。的确,过去长达数年的争论将随着是选择Java还是.NET技术(或是两者)答案的揭晓而终结。ASP以及ASP.NET的唯一联系是二者都使用VBScript。而单独就.NET而言,它可以使用VBScript以及其他大约20种语言。对于ASP以及PHP来说,将ASP.NET看作是另外一种语言的原因是它运行在完全不同的构架之上。前者是翻译脚本语言,而.NET则是经过编译的framework。这就意味着首先Web页面的运行速度将会有极大提高。同时,源代码更加安全且更为健壮。此外,ASP.NET给Web编程带来了新的理念——即“code-behind页面”的思想。按照code-behind思想,每一个HTML页面都是由自身经过编译的程序化指令进行驱动。因此,HTML——或称之为表现层——很大程度上脱离了应用程序的商业逻辑。尽管这样的分离也可以通过PHP和ASP来实现,但这并非同ASP.NET一样属于自身技术的主要部分。

    ASP.NET的另一好处是它完整的集成了对XML以及Web服务的各种支持。对.NET而言可以使用非常广泛的安全以及密码系统库,这对于金融机构和企业数据应用程序尤为有用。就缺陷而言,即使是具备丰富经验的开发人员也会发现使用.NET可能把自己搞糊涂。不考虑开发者对于所使用的编程语言的熟悉程度,对于Web开发人员来说,在程序范例方面难度的大幅提升可能会成为他们融入ASP.NET的主要障碍。对ASP.NET应用程序来说主机同样是个问题,ASP.NET并未同ASP或者PHP一样获得了主机提供商的广泛支持,无法在同一级别上展开竞争。

    以上就是关于动态网页设计的流程及开发工具的比较,一品威客上关于动态网页设计的相关案例和专业的团队服务值得一看,这里就不做详细介绍了,如果你有动态网页设计的需求,那就直接到一品威客网发布任务,这里会有更专业的人士为您解答。

本文地址:
来源:一品威客,转载须经版权人书面授权并注明来源

留言(0

↓展开留言

该攻略尚无留言记录