一般来说,常用的网站程序有以下四种开发语言:
php
asp
asp.net (常用的有C#和VB.net语言)
jsp (java)
PHP优点:
1、是一种容易学习、易于使用。只需要很少的编程知识就能使用PHP建立一个交互的WEB站点。
2、PHP开放源码、完全免费。
3、虽然是解释性语言,也有不错的执行效率。
目前淘宝、163、新浪等大型门户网站使用的PHP开发。
Asp使用VB Script语法,是解释型语言,适用于以Windows操作系统为平台的主机上,在与Access,SQL Server等微软的数据库结合时十分稳定,应用范围广,后期维护简单方便,数据转移方便。同时,因为易于学习,和windows服务器不需配置、不须安装其它程序即支持ASP等原因,使得早期ASP得以被广泛的使用。
ASP是动态网页的鼻祖。虽然因为历史原因,互联网上使用asp的网站还很多。但微软已不发布asp新版本。已经有些过时了。
ASP.net 是微软公司建立在通用语言上的一种程序构架。ASP.net提供许多Web开发优势。
ASP.net不是一种语言。它是支持多种语言的框架,支持统一的标记语言。 ASP.net框架下最常用的语言是C#和VB.net。
优点:
1、面向对象。
2、编译型语言,编译后执行,提高执行效率。
3、稳定性和安全性。
缺点:目前只能运行于Windows平台。
C# (#读 "sharp",中文译音“夏普”)是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言,
JSP(Java Server Pages)是由Sun 公司开发、许多公司参与一起建立的一种动态网页技术标准。 JSP技术是用JAVA语言作为脚本语言的,
优点:
1、跨平台。JSP拥有Java编程语言“一次编写,各处运行”的特点。
2、稳定性和安全性。
3、在大型商务应用中,被广泛采用。
缺点:
执行效率相对低一些。