打造网站与网页设计,推荐使用哪些开发工具?

制作网页可选用哪些工具

制作网页可选用以下工具:

1、Coolsite360。特点包括可复制模板,更可随意DIY,无需编程,在线创建,自动适配桌面及移动端。

2、Adobe Dreamweaver。简称“DW”,中文名称"梦想编织者",最初由美国MACROMEDIA公司开发,2005年被Adobe公司收购。

3、Flash。是由macromedia公司推出的交互式矢量图和 Web动画的标准,由Adobe公司收购。制作Flash动画的人被称之为闪客。

4、Fireworks。是由Macromedia推出的一款网页作图工具,软件可以加速 Web设计与开发,是一款创建与优化 Web图像和快速构建网站与 Web界面原型的理想工具。

5、Frontpage。Frontpage,是微软公司出品的一款网页制作入门级工具。FrontPage使用方便简单,会用Word就能做网页,因此相对Dreamweaver等工具更容易上手。

参考资料:百度百科-网站制作工具

网站设计需用哪些工具

LZ你好。网站设计用的工具包括:

网站管理与网员编辑工具

目前用于网站管理与网页设计的工具主要有Dreamweaver与Frontpage。这两个工具都具有完善的网站管理、上传内容等功能,其特点如下。

◆Dreamweaver:网页制作工具三剑客之一,该工具是现在使用最多的网页编辑工具,它支持DHTML动态网页、Flash动画和插件,能实现很多用Frontpage无法实现的功能,如动态按钮、下拉菜单等。另外,它还可以用来作为动态网站的开发平台。

◆Frontpage:该软件是目前最简单、最容易上手,且功能强大的主页制作利器,特别适合初学网页设计的读者使用。一般来说,如果您会用Word,就会用Frontpage。不过,Frontpage也有不少缺点:首先是兼容性不好,利用Frontpage做出来的网页往往不能用Netscape浏览器正常显示;其次,生成的垃圾代码多;此外,Frontpage对动态网页支持不好,不支持Flash,显得有点过时了。

如前所述,目前大部分网页都是利用HTML编写的。因此,如果您希望成为网页设计高手,最好系统学习一下该语言。要使用HTML编写网页,可以在Dreamweaver的代码视图中编写,也可以直接使用Windows附带的记事本程序或 HomeSite、HTMLedPro和WebEditPro等文本编辑工具进行编写。

(二)网页设计辅助工具

要设计好网页,除了需要Dreamweaver、Frontpage等工具外,还会用到Fireworks、Flash和Photoshop等工具,这些工具的主要功能与特点如下。

◆Fireworks:网页制作工具三剑客之一。该工具主要用于制作网页图像、标志、GIF动画、图像按钮与导航栏等。Flash:网页制作工具三剑客之一。该工具主要用于制作矢量动画,如广告、网站篇头动画、动画短片和MTV等。此外,利用该工具还可以制作交互性很强的游戏、网页和课件等。

◆Photoshop:该软件是Adobe公司出品的一个优秀而且功能强大的图形图像处理软件,起初它的应用领域主要是平面设计而不是网页设计,但是它所具有的强大功能完全涵盖了网页设计所涉及到的各种需求(除了多媒体)。

此外,比较常见的图像处理与动画制作工具还有CorelDRAW(优秀的矢量绘图工具)、FreeHand(优秀的矢量绘图工具,也可用来制作网页图像)、GIFAnimator(GIF动画制作工具)、Cool3D(特效字动画制作工具)和SwiSHmax(小巧却十分强大的动画制作工具,支持导出swf格式)等。

提示:选用什么样的网页设计辅助工具需要根据实际情况来决定,书中建议初学者使用Fireworks,这样可以很快上手,从而达到节省时间和精力的目的。此外,了解平面设计知识、具有一定平面设计能力的读者可以使用Photoshop,从而发挥出Photoshop的强大优势,设计出更为优秀的作品。

(三)常用网站程序设计语言

如果网站中包含动态网页,由于动态网页通常都是用HTML和其他语言组合编写,或者完全由其他语言编写的,因此,读者除了需要学习一些常用的网页设计工具外,还应掌握一些常用的网站程序设计语言。下面是一些与动态网页设计相关的语言,其特点如下。

◆JavaScript和VBscript脚本语言:它们都以小程序段的形式出现,也都是解释性的脚本语言,我们可以直接在HTML中插入JavaScript脚本和VBScript脚本。JavaScript和VBscript的最大特点是能够方便地操纵网页上的元素,并与浏览器交互。通过JavaScript和VBScript,网页可以直接处理访问者的请求,而不用在客户机与服务器之间来回传递数据。注意,这两种语言都是在浏览器中运行的,由于他们对内容的解释与服务器无关,所以他们主要用来配合下面的语言完成特定的工作。

◆Java:一种面向对象的编程语言,主要用于网络应用程序的开发。传统的软件往往都与具体的实现环境有关,换个环境就需要做一番改动,既耗时又费力,而Java语言能与执行码(二进制码)兼容,从而使所开发的软件能不加修改地运行在不同环境的系统中,只要所用的系统能提供Java语言解释器即可,目前Java技术主要用于服务器(EJB)的程序开发。

◆GGI:英文为Common Gateway Interface,通用网关接口。其扩展名为.cgi.GGI可以是任何运行在Web服务器上的程序。GGI主要用于响应浏览器的输入请求,并根据请求执行相应操作(如查询数据库、计算数值或调用其他程序),然后将操作结果返回到浏览器。用户可用任何编程语言编写GGI(如UNIX Shell、Perl等),只要该语言能够在Web服务器上运行即可。GGI是早期网站的主要开发工具,但是由于GGI本身存在很多缺陷,因此正在被下面的几种语言逐步替代。

◆GGI:通用网关接口,简称GGI,其文件后缀为.cgi。GGI指的是运行在Web服务器上的各类程序。GGI主要用于应对浏览器的输入需求,并据此执行相应的操作(例如查询数据库、计算数值或调用其他程序),随后将操作成果反馈给浏览器。用户可以使用各种编程语言来编写GGI(例如UNIX Shell、Perl等),只要该语言能在Web服务器上运行即可。GGI曾是早期网站开发的主要工具,然而由于其自身的诸多不足,正逐渐被以下几种语言所取代。

◆ASP:Active Server Page(动态服务器主页)的简称,文件后缀为.asp。这是微软公司推出的一种网站开发语言。它实际上是HTML与VB的结合体,可用于构建动态、交互式的Web服务器端应用程序。其中包含HTML标签、文本和脚本命令,能够调用ActiveX组件执行任务,如连接数据库或进行商务计算。当浏览器请求.asp文件时,ASP脚本开始执行,并将生成的HTML页面发送给浏览器。由于脚本在服务器端而非客户端运行,因此无需担心浏览器的处理能力。ASP具有简单、易学、易维护的特点,但由于其响应速度较慢,安全性较低,主要用于小型企业网站和个人网站。

◆ASP.net:微软开发的一种基于.NET技术的网站开发语言,文件后缀为.as。它并非ASP的简单升级,而是具有更高的执行效率、更小的响应延迟和更高的安全性,因此主要用于大中型网站项目的开发,但仅限于在Windows系列操作系统上运行。

◆PHP:Hypertext Preprocessor(超级文本预处理语言)的简称,文件后缀为.php。PHP与ASP相似,其文件均在服务器端执行,语言风格类似于C语言。PHP的执行效率远高于完全生成HTML标签的GGI,且支持几乎所有流行的数据库和操作系统,其特点与ASP.net相似,主要用于大中型网站项目的开发。

◆JSP:Java Server Pages的简称,由Sun Microsystems公司倡导,众多公司共同制定的一种动态网页技术标准。在HTML代码中插入JSP标签(tag)及Java程序片段(Scriptlet),构成JSP页面,文件后缀为.jsp。当客户端请求JSP文件时,Web服务器执行该文件,并以HTML格式返回给客户。JSP是基于Servlet的高层动态网页标准,具有与平台无关、响应速度快、执行效率高和安全性高等特点,与PHP同样支持几乎所有流行的数据库和操作系统,目前主要用于大中型网站项目的开发。

提示:选择何种语言应根据实际开发项目来定。若仅开发小型网站,使用ASP即可,因为ASP比其他语言更容易学习和维护,且总体成本较低。如果您对网站开发语言感兴趣,可以查阅其他相关书籍。

Dreamweaver MX 2004可以自动生成包含HTML标签和简单JavaScript程序的网页,因此,制作静态网页或简单的动态网页,使用Dreamweaver就足够了。但若要制作复杂的动态网页,就必须掌握相关的编程语言和简单的数据库知识。

以上所转载内容均来自于网络,不为其真实性负责,只为传播网络信息为目的,非商业用途,如有异议请及时联系btr2020@163.com,本人将予以删除。
THE END
分享
二维码
< <上一篇
下一篇>>