义乌网站开发之网站编程语言的选择

2012-09-30 浏览:150
义乌网站开发之网站编程语言的选择
虽然现在大多数站长都不再需要自己编写程序,而是采用各种各样的网站内容管理程序。不过要想成为一名出色的站长,仍然需要了解这些编程语言和数据库的基本概念。
1.ASP
ASP是Active Server Pages的简写,即动态服务器页面。它是一套由微软公司开发的服务器端运行的脚本平台,包含在IIS当中。一般ASP需与Access数据库或SQL Server数据库结合使用, ASP的网页文件的格式是.asp,现在常用于各种动态网站中。可以混合使用HTML、脚本语言以及组件来创建服务器端功能强大的Internet应用程序。服务器上的ASP解释程序会在服务器端制定ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页。 特点:管理方便。但在数据量巨大的时候容易出现死机的现象。适合中小型网站使用。
2.PHP PHP是英文超级文本预处理语言(Hypertext Preprocessor)的缩写,它是一种用来制作动态网页的服务器端脚本语言,并且可以免费使用。与 ASP不同的地方在于,它是跨平台的开放源代码,PHP 可以在 Windows NT 以及很多不同的 Unix 版本中执行 目前很多网站都使用PHP作为平台,它的独特语法混合了 C、Java、Perl 以及 PHP 自创新的语法,与其它编程语言相比,PHP的动态页面与其他的编程语言相比执行效率更高。PHP具有非常强大的功能,所有的CGI或者JavaScript的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。
特点:功能强大,数据容量大。适合各类大中型网站使用。
3.Jsp JSP(JavaServer Pages)是由Sun Microsystems公司倡导,许多公司参与建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件。 JSP技术使用Java编程语言编写,它的特点是并且将网站的程序与网页设计分离,并且强调强调可重用的组件,采用标识简化页面开发,使基于Web的应用程序的开发变得更加容易。 Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。
插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。

上一条: 义乌网站设计颜色确定原则
下一条: 义乌网站开发如何选择网站数据库