您需要 登录 才可以下载或查看,没有账号?注册
x
开发技术1) ASP技术 ActiveServer Page(ASP)意为“动态服务器页面”。ASP是微软公司开发用来代替CGI脚本程序的编程工具,常用于设计动态网站。ASP脚本集成于HTML中,无需编译可直接解释执行、独立于浏览器(能解释HTML码的浏览器即可浏览ASP网页)、保护源码(ASP脚本在服务器上执行,传到浏览器端的只是ASP执行结果所生成的常规HTML代码)。 2) PHP技术 HypertextPreprocessor(PHP)意为“超级文本预处理语言”。PHP是一种在服务器端执行的嵌入HTML文档的脚本语言,风格类似C语言,应用广泛。PHP与CGI或Perl相比,能更快速执行动态网页。PHP是将程序嵌入到HTML文档中去执行,跨平台性强,程序开发快,执行效率高,可编译以达到加密和优化代码,支持几乎所有流行的数据库以及操作系统。 3) Ajax技术Asynchronous Javascript and xml(Ajax)意为“异步JavaScript和XML”。Ajax是一种创建交互式网页应用的网页开发技术,它不是一个新的编程语言,而是一个编程技术。Ajax的最大优点就是能在不刷新整个页面的提前下更新数据,使得Web应用程序更为迅捷地响应用户的交互需求。 4) Flex技术 Flex是Adobe公司最新的服务器端产品。该技术提供了一个新的、基于标准的语言和编程模型,其编程模型支持常用的设计模式,能够使用企业创建许多有吸引力的、交互的快速应用,增强了用户对网页的体验。传统网页游戏开发的局限是表现层受到一定的约束,而Flex技术能轻松地解决这一技术难题。例如网游Small World就是基于Flex技术开发的。 5) JSP技术 JavaServer Pages(JSP)是一种动态网页技术标准,它可在传统的网页HTML文件(*.htm,*.html)中插入Java程序段和JSP标记,其生成内容的逻辑被封装在标识和JavaBeans组件中,所有的脚本在服务端运行。可重用的组件(JavaBeans或者Enterprise JavaBeansTM组件)能够执行应用程序所要求的更为复杂的处理。由于Java在移植性、扩展性、多线程方面的特点使它成为目前许多网页游戏的开发语言。由Java技术开发的高端网页游戏,能处理各类与服务器的交互和复杂图形,开发大型网络游戏。例如:目前国内游戏《倾城》就是一款基于Java语言开发的游戏。
开发技术比较
|