ASP JSP PHP CGI SSI 区别是什么?哪个的工资高些?大型网站如新浪163SOHU是用什么技术建成的?

来源:百度知道 编辑:UC知道 时间:2024/09/21 15:23:26
ASP JSP PHP CGI SSI 区别是什么?哪个的工资高些?大型网站如新浪163SOHU是用什么技术建成的?
详细点。

asp(active server pages)是活动服务器文档,可以说是现在国内网上最流行的语言,它主要使用VBScript和JavaScript两种脚本语言编程。但有一个弊端,那就是安全性能太差。

JSP(Java Server Pages)是用JAVA语言作为脚本语言的,JSP网页为整个服务器端的JAVA库单元提供了一个接口来服务于HTTP的应用程序。速度快,功能强大,安全性高是它与asp最大区别,JSP由于是一种较新的技术,国内采用的较少。但在国外,JSP已经是比较流行的一种技术,尤其是电子商务类的网站,多采用JSP。

PHP( Hypertext Preprocessor)超文本预处理器 的缩写,它是一种服务器端的 HTML 脚本编程语言,是一种简单的、面向对象的、解释型的、健壮的、安全的、性能非常之高的、独立于架构的、可移植的、动态的脚本语言。

CGI(Common Gateway Interface)通用网关接口,是HTTP服务器与你的或其它机器 上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。
不仅可以运行于windows系列操作系统上,还可以运行在UNIX操作系统上CERN或NCSA格式的服务器上运行。

SSI直译服务器端包含(Server Side Includes),由字面上看由WEB在服务器提供的一种功能,并且是在服务器端进行的。一般说来,要完成较复杂的任务(如:聊天室/留言本等),必须设计专门的CGI或ASP程序;但是如果只是想给网页加上简单的功能(如:显示一篇文档,web服务器环境变量,关于该文档的更新日期/大小等),则只要SSI就可以完成了。SSI则是直接由服务器解释执行的,须要WEB服务器软件支持SSI。
而且,由于直接在服务器端执行SSI,产生相应HTML代码;所以对客户端没有限制,不会产生因为不同浏览器而产生不同的观看效果。

现在的大型门户型网站一般是php技术构建。
中小型网站一般是asp。

关于哪种程序员的工资高些,真的很难定论,但不管用什么样的语言,只要精,就可以。都差不多。主要看需求。从发展上来看,php是发展的主流趋势。