萍聚社区-德国热线-德国实用信息网

 找回密码
 注册

微信登录

微信扫一扫,快速登录

萍聚头条

查看: 1175|回复: 1

简谈网络的主流开发工具

[复制链接]
发表于 2002-12-1 13:08 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x
网络给了我们一个时尚的理由,但真正的网络大虾背后付出的却是的大量时间和技术的积累。熟练掌握各种网络开发工具的才是他们在网上张扬自我的基本条件。正是因为有了这类工具,“菜鸟”们才能靠摸索创建自己的主页,并逐步迈向成熟;企业才能建立自己的网上门户,奠定它们电子商务的基础。笔者在这里简单的谈谈“大虾”们都用了些什么样的“利器”。

    构建网站,除前期的设备准备、栏目设计和后期宣传等事务外,主要的工作量多集中在网页制作和应用功能的开发上,其中的主角当然是网络开发工具。

    网络开发工具的发展历史与人类服饰、服装的发展有些类似,服装从开始的穿衣遮体,到之后的点缀、装饰,再到更多更特别的功能需求(比如防辐射、防水等),不断地在发展。与此对应,制作网页是Web的最基本开发,所以最早出现这个层次用的开发工具。随后有了美化网页的需求,因此网页动画、图像工具应运而生;最后又提出了从简单的问候交互到更复杂的商业资料交互需求,于是引出了JSP、ASP、PHP等一系列动态程序,这类程序一般和后台数据库一样,总是在默默奉献,在网页上很难看到它们的外在体现,常和后台数据库一同被称为后端,所以笔者也暂且把这类工具称之为后端工具。

    最简单的网站可以只用几个网页,只需一点基本的网页制作工具就能完成。而一个比较大的企业网站,除了要能做信息发布,并用适当的图画修饰,最重要的是它必须有安全处理事件的能力,比如订单往来、发货单传送、转账等。所以在制作一个大型网站时,通常会把设计师和开发者的职责分开,设计师主要是负责门面上的事,网页工具和图形、动画工具是他们必须的左右手。而开发人负责各种事务处理功能的应用开发,后台开发工具才是他们的拐棍。所以相对而言,设计师的工作需要更出色的创意,而开发者的工作则偏向严谨的技术。

    制作网页最常用的工具是Dreamweaver、FrontPage以及GoLive。只要你能写HTML码,就能开始学着使用它们。用过这类工具的人都知道它们提供了可视化界面,通过拖拽鼠标就能在页面上自动显示需要的对话框、表格,相应的HTML代码会由工具自动生成,设计人可在HTML代码中插入各种音频、图像、视频之类的对象。

    这个领域的工具竞争一开始就集中在几家大厂商身上,GoLive虽是后来者,但也是平面设计领域老牌劲旅Adobe的得意之作。从这些网页工具本身来看,它们虽各有特色,但在功能上的差异并不特别明显,但在后台支持上各家的实现方式则不同,所以这些工具间的竞争更多取决于厂家在整体战略上的走向。

    通常FrontPage要集成使用后台开发工具Visual InterDev,而Visual InterDev主要是支持ASP技术,虽然它同时也支持大部分JavaScript功能,但更偏重用Visual Basic、ActiveX、VBScript等相关技术。而且它只能支持Windows平台,在数据库联接方面也是更支持微软的SQL Server。当然,对微软来说,目前的网络开发工具在它的整体战略中还微不足道。

    所以剩下的Adobe和Macromedia就互为对手。早些时候Macromedia的Dreamweaver、Fireworks、Flash被称为网页制作“三剑客”,但后来的GoLive和Photoshop及网页动画软件Livemotion一起,也可称得上是Adobe的网页制作“三剑客”。Adobe在Photoshop上的成果无人可比,它后来的Photoshop7还能让恐龙瞬时变美女,只可惜它的网络后台支持还略显单薄。而Macromedia在今年6月推出的 MX系列中提出了两个升级重点:以CodeFusion MX为首的后台技术和以Flash MX为首的富媒体。所以在目前的网站制作团队中,Dreamweaver常成首选。

    至于后端工具,看上去没前端网页工具的争夺那么有特色。后端开发是针对Web应用的开发,在Java崛起后,它已成了Web应用开发上的主力,当然仍有人在用ASP及PHP技术。针对ASP的经典工具当然是Visual InterDev,针对PHP的自然是Zend PHP Studio之类。因为是开发源代码软件,所以它们在应用上还有其特殊性,它支持的操作系统还包括Linux /Unix /FreeBSD,其Web服务器一般采用Apache。

    JSP技术其实是Java技术的延伸,它加速了Java技术在Web开发者中的推广,也让Web开发者找到了支持多个平台的Web技术。在所有Web服务器和应用服务器环境,都能进行JSP的部署和开发,而且具有非常强的可伸缩性。针对JSP编程实际上就是Java开发,最常用的是些Java编译器,如JBuilder、Visual Cafe、VisualAge等都是很典型的Java类开发工具。因为它们很通用,而且可用于很复杂的企业应用开发,所以成了很多开发团队的首选工具。(任香玫)
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2002-12-1 21:52 | 显示全部楼层
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

手机版|Archiver|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网 |网站地图

GMT+2, 2024-5-2 11:42 , Processed in 0.056794 second(s), 18 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表