更准确的说 , Python也可以是一种跨语言的语言 , 对此我也曾在马海祥博客上发布一篇《Python语言代码的性能优化方法大全》 , 有兴趣的朋友可以看下 。
10、ColdFusion
美国的一对兄弟allire , 在为自己的客户解决数据库访问的问题时 , 感觉到了cgi程序在编写和维护上的难度是不能容忍的困难 。于是 , 具有计算机天赋的Jeremy Allire便在1995年编写了一种快速响应且易于编写的动态脚本语言 , 叫做coldfusion , 一经推出 , 便震撼整个网络行业 。
之后 , 兄弟俩看到了coldfusion的发展前途 , 便成立了Allire公司(后来被macromedia收购) 。之后的几年 , 全球500强中的一半都采用了coldfusion来解决公司不同情况的问题 。通过不断的版本修改和开发者的不断壮大 , Coldfusion后来发展成为业界知名的企业级解决方案的开发首选 。
现在 , 为了产品线的统一 , 为了工业标准的统一 , 为了完全兼容Java平台 , Macromedia发布了ColdfusionMX 。而众位以前经常看到的Neo这个词则是macromedia对于使用新一代coldfusion开发行业解决方案的编码名称 。
11、XML
xml即可扩展标记语言 , 可扩展标记语言 , 标准通用标记语言的子集 , 一种用于标记电子文件使其具有结构性的标记语言 。
它可以用来标记数据、定义数据类型 , 是一种允许用户对自己的标记语言进行定义的源语言 。它非常适合万维网传输 , 提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据 。
XML开发者源于SGML的设计和应用者 , 他们已经在SGML上投入了大量精力 , 但他们却发现SGML并没有完全发挥它的作用 。在此 , 马海祥可以列举以下几个重要方面给大家 , 在这些方面SGML带来的影响可以说是一场革命 。
SGML(通用标记语言标准ISO 8879:1986)是HTML的前身技术 , 它是文件和文件中信息的构成主体;SGML与HTML不同 , 它允许用户扩展tag集合 , 允许用户建立一定的规则 , SGML所产生的tag集合是用来描叙信息段特征的 , 而HTML仅仅只是一个tag集合 , 所以我们可以说HTML是一个SGML的子集 。
早在Seattle会议之前 , Bosak和一些精心挑选的SGML结构信息专家就已向W3C提出了“网络上的SGML”计划 , W3C支持并赞助了他们的努力 , 工作于1996年7月正式开始起动 , 工作的早期有较大的阻力 , 因为也存在反对SGML的人 , 一些制定XML标准的W3C代表甚至声称“网络上的SGML”是不可能实现 , 工作组(原称“SGML编辑审议委员会”)并未退缩 , 他们打算让SGML以全新的面目出现在网上 , 给SGML以全新的面貌 , 故给它命名为“可扩展标识语言” , 即XML 。
12、CGI
CGI(common Gateway Interface , 公共网关接口)严格意义上来说并不算一种网页编程语言 。CGI是信息服务器主机对外信息服务的标准接口 , 为了向客户端提供动态信息而制定 。通过专门编写CGI脚本程序(在CGI控制下运行得程序 , 通常称为CGI程序) , 不仅可以生成静态的内容 , 而且可以生成完全无法预见的动态的内容!比如雅虎、搜狐等搜索引擎提供的强大搜索功能便是利用CGI实现的 。
CGI脚本程序可以用C、C++等语言在多种平台上进行开发 。无需太大修改就可以从一个平台移植到另一个平台上运行 , 具有很好的兼容性 。
推荐阅读
- 热门的在线游戏平台有哪些
- 自身产品运营数据分析的5个步骤
- 新手要知道的网页设计法则
- 网站改版,和301不得不说的故事
- 站长必知:网站建设的主要流程步骤
- 设计实战!城市指南网站着陆页是这样设计出来的
- 转化率低是设计师的问题?这锅我们不背!
- 产品必修课:网页设计的目的有哪些?
- 如何判断你的网站是否应该重新设计?
- 写的博客没人看?5个文案技巧让您快速涨粉
