登录|注册|快速了解|帮助

小戴 的维客空间

http://wiki.hudong.com/daiqi/index  ( 复制链接 | 加入收藏夹 )

当前位置: LAPM >> 正文

LAPM

Linux 是什么? 
 
Linux 是一种开放源代码的操作系统,其自1991 年以自由和开放源代码的形式问世以来,不管是从功能上,还是从流传的广度上,都得到了稳步的增长,这对集中规划和控制的产权操作系统是一个挑战,在历史上还没有其他的操作系统像 Linux这样如此快速而广泛的成长,它的广泛使用,很自然的改变了应用开发和应用部署经济的性质。

国际技术集团 ( I D C ) 关于全球服务器市场操作系统出货情况的统计表明, Linux操作系统 1999 年比 1998 年增长 93 % ,2000 年比 1999 年增长 49 % ,是其最靠近竞争对手的两倍多,在 2000 年 Linux 已成为世界范围内第二大操作系统,占有服务器市场的27%的市场分额,而且随着电子商务的大量普及,预计从 1999 年到 2004 年 Linux 的增长将是最快的,估计到 2004年 Linux 的比例将上升到占 38 % 。

作为一个操作系统,Linux业已成为 UNIX 家族中发展最快的一员,目前因特网 (INTERNET) 上运行的服务器有相当一部分采用的就是 Linux 操作系统。中国已把 Linux 操作系统作为政府上网年的指定网络操作系统,IBM 公司也对 Linux 作出多项承诺,全面推出广阔范围的, 基于电子商务应用的 Linux 的硬件、软件和服务支持策略。种种迹象表明 Linux 正在走向成熟,至今已经得到了前所未有的发展和广泛应用。   
 
 Linux 的由来   
 
 UNIX是企业级服务器和工作站等级的服务器上使用的操作系统, 这些较大型的计算机系统通常都价格不菲,一般的人使用不起。由于它的功能很强,有许多开发者就开始在PC上发展相同功能而且是免费的类似UNIX的系统,其中较有名的一个就是Andy Tanenbaum 所开发的Minix系统。随后有许多人继续加强及改良Minix,在1991年,芬兰赫尔辛基大学的一位年轻学生,Linus B. Torvalds因为兴趣发表了他的改良版本,因为是Linus改良的Minix系统,后来就命名为Linux。

Linux是这个操作系统内核的名称。Linus B. Torvalds于1991年开始编写程序并将其0.02版本在互联网的新闻组上发布,并与互联网上的志愿开发者协同工作,在1994年发布了标志性的1.0版本。

通常一个Linux操作系统包含Linux内核,使用工具和开发源代码程序。Linux的一个最大特点是它的价格,通常是免费的,Linux内核的版权受GNU(自由软件基金会组织)通用公共许可证保护(GPL)。Linux志愿开发协会编写了很多实用程序和工具,这些程序和工具可以移植到其他的发布版本。这个协会的宗旨是共享和改善应用程序。由于这些源代码可以永久使用,其他人为了提高软件的质量,可以对软件进行分析并优化。

Linux最初为Intel 386体系结构开发,由于它有卓越的可移植性,很多硬件厂商很容易使用Linux来支持他们的平台。目前,它已经可以运行在PC,PC服务器,UNIX服务器,中型机,大型计算机上,几乎涵盖了所有的计算机平台。
 
Linux 有许多的发布版本,由于Linux的内核源代码和大量的Linux应用程序可以自由获得,很多公司开发属于自己的Linux发行版本。每个发行版本都有自己的特性,其中一些还可以进行调整以适合特定类型的计算机系统。目前全球有超过100种以上的Linux发行版本。

  
 Linux 的优点   
 
  
Linux 的优点很多,其中主要的有以下几个方面:

低成本

eTrade公司的首席技术官John Levin说:“采用Linux操作系统环境比运行与维护UNIX操作系统成本降低几乎30倍”。
总结一下,主要有以下几个原因:

低软件成本:
由于Linux 是开放源代码的操作系统,除了Kernel免费以外,它的许多系统程序以及应用程序也是自由软件,可以从网上免费获得。所以它的软件成本非常低廉。

低人员培训成本:
Linux最初是从大学生开发出来的,并由重多的业余爱好者共同丰富和完善它的功能,所以有许多的学生和计算机从业人员,已经具备Linux的技能。而且在低端的PC,PC服务器上也可使用,而且普及率越来越高。人才储备比较充足,用人单位可以比较容易地招到这方面的人才。

而且,众多的企业级的用户的计算环境是低端(PC,PC服务器)和高端(UNIX服务器或中型机甚至大型机)计算机共存,不同厂商的计算机共存(涉及的操作系统可能有Windows,IBM AIX,HP-UNIX,SUN Solaris 等等),这就要求计算机系统的管理和维护人员具有多个操作系统的技能,而如果采用Linux,由于几乎所有档次的计算机平台都支持Linux,所以技术人员只需这一种操作系统的培训就可以了。

低移植成本:
Linux能够在几乎所有的计算机平台上运行,包括PC、PC服务器、UNIX服务器、中型机、大型计算机上,给用户的应用软件在不同的平台之间的移植创造了极为便利的条件。

例如,企业级用户随着业务的不断增长,硬件平台从小型的PC服务器升级到较高端的UNIX服务器,甚至更高端的中型机或大型机的情况是极为常见的。过去,由于PC服务器使用的是Windows 操作系统,而UNIX 服务器使用的操作系统,中型机和大型机使用的是厂商提供的专用系统,所以在不同的平台之间的软件移植,可能会发生中间件软件的版本更换,应用软件的重新编译,甚至是应用软件源代码的修改,很可能需要比较大的人力物力的投入,而如果采用了Linux 操作系统,不同平台之间的移植就会容易的多。

低管理成本:
同理,由于众多的企业级的用户的计算环境是低端和高端计算机共存,不同厂商的计算机共存,如果将操作系统都统一成Linux, 系统的一致性,可降低管理的成本。

同时,任何一个操作系统,都不是完美的,都有一些或大或小的漏洞甚至是错误。由于Linux是一个开放源代码的软件,有众多的互联网上志愿开发者在协同工作,使得Linux的功能的完善和漏洞的发现和修改的速度非常快,降低了使用和管理的风险,从而降低了管理的成本。

高性能:
Linux高性能方面的特点表现在Linux系统资源的低占用率和在高性能运算的优势。

操作系统的低占用率

Linux是由内核(kernel)以及在其之上的实用程序构成的,内核负责管理计算机的各种资源,如处理器和内存,而且必须保证合理地分配资源。当Linux启动时,内核被调入内存,并一直驻留在内存中直到关机断电。同大多数的Unix或者类Unix系统类似,Linux的内核在设计的时候被设计的尽量很小,把许多工作交给内核以外的实用程序执行。通过利用Linux这个特点,用户在安装Linux的时候可以定制安装的应用程序的多少,在某些情况下用户可以仅安装一个Linux的核心。

 Linux在高性能运算方面的优势

在科学计算和石油勘探等高性能计算领域应用最为广泛的是高性能计算群集技术(High Performance Computing Cluster,简称HPC Cluster)。它是一种并行计算群集的实现方法。近年来,新的HPC系统正迅速崛起,这就是使用运行Linux操作系统的Intel平台的计算机来构建HPC Cluster。由于使用Linux操作系统,通用的硬件平台和标准的网络组件,群集中的各个结点价格相对低廉,扩展容易实现,从而可以得到更高的性价比。Linux 可以运行在PC、PC服务器上这些传统上是Windows 操作系统垄断的领域,在这一领域, Linux的出现好似一股春风吹来,不仅打破了Windows的垄断,而且它在功能和性能上,都优于Windows操作系统,而更接近与高端的UNIX系统。使低端的用户,也能享用到某些只有高端系统才能带来的好处。

 高可扩展性、可维护性

Linux具有的可扩展性与可维护性使Linux具有更多的优势。

可扩展性
标准的Linux实用程序有着大量的功能,开发人员可以通过修改源代码来进行功能的扩展。Linux可以在广泛的硬件平台上运行且有类似的接口,用户可以把应用程序从一个Linux系统很方便的移植到另外一个Linux系统。

可维护性
由于Linux的用户界面与各个商业版本的UNIX非常相近,几乎所有的IT技术人员都对其操作界面有相当的了解。此外,由于Linux可以在各种硬件平台上运行,熟悉Linux的技术人员可以很容易地管理多种硬件平台上的应用。目前很多版本的Linux比如红旗Linux的用户界面都在模仿Window进行开发,因此可以方便非IT技术人员实用。

开放的标准
Linux是一个从公开源代码发展来的操作系统,因此奠定了Linux相较其他诸如Windows、以及各商业版本UNIX操作系统的先天优势,由于全世界无数的技术人员都可以帮助Linux修改系统错误,提升性能,因此到目前Linux已经迅速成为一个相对健壮的操作系统,并且也越来越多的跻身各种的企业关键业务之中。

 
 
 
 
  
Linux 的市场发展 
 
 
 
 
从下面的IDC的统计和预测可以看出Linux 的市场份额的增长势头可以说是非常迅猛的,从2001年的11%到2003年的16%,两年的时间增长了45%,而且预测的市场份额的增长是呈加速度态势。

 

 
 
 
 
  
世界各国对Linux的支持 
 
 
 
 
中国:
中国信产部副部长苟仲文在2003年美国访问时表示,中国政府计划注资基于Linux的计算机系统,中国将发展一个以Linux为基础的国内软件行业,因为以公开源代码为代表的Linux软件与微软的Windows相比成本更低廉。

亚洲:
亚洲成立了一个“开放源码三国同盟”。三国同盟的合作者,分别是韩国的信息产业联合会(FKII)、中国软件产业协会(CSIA)和日本信息服务产业协会(JISA)。这三大行业协会的负责人已经举行了会谈,并就三国同盟的基本路线达成了一致。而三国政府,则在背后提供政策和资金方面的支持。

欧洲:
目前在欧洲各国政府及企业用PC机中,Windows仍然占据了90%以上的市场份额。但在欧洲服务器市场领域,Linux的市场份额却正在逐渐扩大。在西欧国家所有售出的计算机产品中,Linux目前已经占据到15%的份额。
 
 
 
 
 
  
 各大硬件厂商对Linux的支持 
 
 
 
 
IBM、HP、SUN、Intel和DELL等主流厂商都已成为了Linux的支持者。Intel借助Linux为自己的微处理器注入了更多的动力。此外,夏普、三星、摩托罗拉、富士通、西门子等厂商也开始了自己的Linux之路,推进了其对Linux用户的技术支持与咨询服务。
 
 
 各大软件厂商对Linux的支持  
 
 
 
 
基于Linux的各类商用软件已经就绪。在中间件领域有IBM的WebSphere、甲骨文的Oracle 10g、BEA的WebLogic、Sun的N1等;在数据库领域,IBM的DB2、甲骨文的Oracle Database 10g、Sybase的ASE,可以说除MS SQLServer外,几乎所有主流的数据库都对Linux提供了良好的支持;在IT管理领域有CA、HP、BMC等;而在应用软件领域,这个名单更是长长的一串,数不胜数,SAP、甲骨文、PeopleSoft这些著名的应用软件提供商都把Linux纳入其产品发展路线图中,为用户提供了全线解决方案。
 
 
 
 
  
 IBM 对Linux 的承诺  
 
 
 
 
在众多扶持Linux的厂商中,IBM是最早,也是最坚定的厂商之一。IBM投入巨大的人力、资金和技术,帮助Linux度过了一个又一个的难关,也取得一步步的胜利。2001年底IBM成立“Linux企业促进部”,专门负责推动Linux在企业中的应用。IBM中小企业Linux解决方案荣获LinuxWorld最高荣誉奖。

IBM宣布所有硬件、软件的全线产品都已经支持Linux。IBM 的全部 IBM eServer服务器产品系列都支持 Linux 操作系统,使客户可以最大范围的选择部署Linux环境的行业应用解决方案。从基于Intel处理器的服务器、所有服务器选件到最大型服务器,IBM 服务器都内置Linux操作系统环境支持:系统分区技术以提高工作负载整合、集成技术以及以经济适用的价格提供达到超级计算配置的群集系统。IBM eServer服务器的可靠性、性能和技术支持以及IBM 对Linux操作系统提供的24x7 技术支持服务,使客户获得在Linux环境下部署电子商务应用程序的更大信心。

IBM保证提供运行于Linux环境下电子商务解决方案丰富的技术特性,所有技术都要与运行其它操作系统下的电子商务解决方案完全相同。为了达到这个目的,IBM扩展了关键中间件产品以应用于Linux操作系统。IBM的WebSphere, DB2, Domino等软件全部支持Linux。

IBM在中国软件研发精英分布在北京、上海和台北各地,其中包括一支专注于Linux方案研究的600人队伍,这也是中国目前规模最大的Linux研究队伍。在中国,IBM 将在全国建立10个Linux 公共服务技术支持中心,除此之外IBM中国Linux解决方案将由IBM公司和北京市政府合作,联合众多国内软件开发公司,其主要目的是为国内提供一个Linux的实验平台,培养大批软件Linux人材。通过引进国外的先进技术,帮助国内的软件开发商、解决方案提供商开发出更多应用方案。IBM公司在中国已经启动了“IBM中国Linux合作计划”。在这个计划中,IBM将在今后三年,实现在中国完成建立一个资源窗口、扶持十家Linux战略合作伙伴和一百家Linux独立软件开发商,培训一千Linux开发人员队伍的具体目标。
 

 

MySQL是一个广受Linux社区人们喜爱的半商业的数据库。 MySQL是可运行在大多数的Linux平台(i386,Sparc,etc),以及少许非Linux甚至非Unix平台。

1、许可费用 

  MySQL的普及很大程度上源于它的宽松,除了略显不寻常的许可费用。MySQL的价格随平台和安装方式变化。MySQL的Windows版本(NT和9X)在任何情况下都不免费,而任何Unix变种(包括Linux)的MySQL如果由用户自己或系统管理员而不是第三方安装则是免费的,第三方案庄则必须付许可费。

2、价格

平台 安装方式 价格 
Windows NT,9X 任何 200美元 
Unix或Linux 自行安装 免费 
Unix或Linux 第三方安装 200美元 
需要一个应用组件 200美元 

可以得到多种支持合同,内容太多不再罗列,最新报价可咨询MySQL站点。

3、安装

  可以在MySQL站点上获得大多数主要的软件包格式(RPM、DBE、TGZ),客户端库和各种语言“包装”(Wrapper)可以分开的RPM格式获得。RPM格式的安装没有多大麻烦,并且无需初始配置。在rc3.d(以RedHat RPM为例)生成一个初始脚本,故MySQL守护进程在多用户模式下重启时被启动运行。MySQL的守护进程(mysqld)消耗很少的内存(在运行RedHat 5.1的奔腾133上,每个守护进程使用500K内存和另外4M共享内存的开销)并在只有在执行真正的查询时才装载到处理器上,这意味着对小型数据库来说,MySQL可以相当轻松地使用而不会对其他系统功能有太大的影响。

4、数据类型

  字段支持大量数据类型是件好事。通常的整数、浮点数、字符串和数字均以多种长度表示,并支持变长的BLOB(Binary Large OBject)类型。对整数字段由自动增量选项,日期时间字段也能很好的表示。

  MySQL与大多数其他数据库系统不同的是提供两个相对不常用的字段类型:ENUM和SET。ENUM是一个枚举类型,非常类适于Pascal语言的枚举类型,它允许程序员看到类似于'red、'green'、'blue'的字段值,而MySQL只将这些值存储为一个字节。SET也是从Pascal借用的,它也是一个枚举类型,但一个单独字段一次可存储多个值,这种存储多个枚举值的能力也许不会给你一些印象(并可能威胁第三范式定义),但正确使用SET和CONTAINS关键字可以省去很多表连接,能获得很好的性能提高。

5、SQL兼容性

  MySQL包含一些与SQL标准不同的转变,他们的大多数被设计成是对SQL语言脚本语言的不足的一种补偿。然而,另一些扩展确实使 MySQL与众不同,例如,LINK子句搜索是自动地忽略大小写的。MySQL 也允许用户自定义的SQL函数,换句话说,一个程序员可以编写一个函数然后集成到MySQL中,并且其表现的与任何基本函数如SUM()或AVG ()没有什么不同。函数必须被编译道一个共享库文件中(.so文件),然后用一个LOAD FUNCTION命令装载。

  它也缺乏一些常用的SQL功能,没有子选择(在查询中的查询)。视图(View)也没了。当然大多数子查询可以用简单的连接(join)子句重写,但有时用两个嵌套的查询思考问题比一个大连接容易。同样,视图仅仅为程序员隐蔽where子句,但这正是程序员们期望的另一种便利。

6、存储过程和触发器

  MySQL没有一种存储过程(Stored Procedure)语言,这是对习惯于企业级数据库的程序员的最大限制。多语句SQL命令必须通过客户方代码来协调,这种情形是借助于相当健全的查询语言和赋予客户端锁定和解锁表的能力,这样才允许的多语句运行。

7、参考完整性(Referential Integrity-RI)

  MySQL的主要的缺陷之一是缺乏标准的RI机制;然而,MySQL的创造者也不是对其用户的愿望置若罔闻,并且提供了一些解决办法。其中之一是支持唯一索引。Rule限制的缺乏(在给钉字段域上的一种固定的范围限制)通过大量的数据类型来补偿。不简单地提供检查约束(一个字段相对于同一行的另一个字段的之值的限制)、外部关键字和经常与RI相关的“级联删除”功能。有趣的是,当不支持这些功能时,SQL分析器容忍这些语句的句法。这样做目的是易于移植数据库到MySQL中。这是一个很好的尝试,并且它确实未来支持该功能留下方便之门;然而,那些没有仔细阅读文档的的人可能误以为这些功能实际上是存在的。

7、安全性

  自始至终我对MySQL最大的抱怨是其安全系统,它唯一的缺点是复杂而非标准,另外只有到调用mysqladmin来重读用户权限时才发生改变。通常的SQL GRANT/REVOKE 语句到最近的版本才被支持,但是至少他们现在有了。 MySQL的编写者广泛地记载了其特定的安全性系统,但是它确实需要一条可能是别无它法的学习过程。

8、备份和恢复、数据导入/导出

  强制参考一致性的缺乏显著地简化备份和恢复,单靠数据导入/导出就可完美复制这一功能。LOAD DATA INFILE命令给了数据导入很大的灵活性。SELECT INTO命令实现了数据导出的相等功能。另外,既然MySQL不使用原始的分区,所有的数据库数据能用一个文件系统备份保存。数据库活动能被记载。与通常的数据库日志不同(存储记录变化或在记录映像之前/之后), MySQL记载实际的SQL语句。这允许数据库被恢复到失败前的那一点,但是不允许提交(commit)和回卷(rollback)操作.


9、连接性
  MySQL客户库是客户/服务器结构的C语言库,它意味着一个客户能查询驻留在另一台机器的一个数据库。然而MySQL真正的强项处于该库中的语言“包装器(wrapper)”, Perl、Pathon和PHP只是一部分。Apache的Web服务器也有许多模块例如目录存取文件等允许各种各样的Apache配置信息(例如目录存取文件)使用MySQL,应用程序接口简单、一致并且相但完整。另外、多平台ODBC驱动程序可自由获得。

10、未来

  MySQL的开发继续以快速进行着。事实上,开发步伐对大多数开放源代码是一种挑战。本文提到的几个抱怨中有很多新功能正在解决,然而,我将不对还没确实存在的特征做评价。开发者们向我表明了在未来的开发中把增加查询功能和提高查询速度作为最高优先级。

 

PHP是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识你就能使用PHP建立一个真正交互的WEB站点。本教程并不想让你完全了解这种语言,只是能使你尽快加入开发动态web站点的行列。我假定你有一些HTML(或者HTML编辑器)的基本知识和一些编程思想。

1.简介

PHP是能让你生成动态网页的工具之一。PHP网页文件被当作一般HTML网页文件来处理并且在编辑时你可以用编辑HTML的常规方法编写PHP。

PHP代表:超文本预处理器(PHP: Hypertext Preprocessor)。PHP是完全免费的,不用花钱,你可以从PHP官方站点(http://www.php.net)自由下载。PHP遵守GNU公共许可(GPL),在这一许可下诞生了许多流行的软件诸如Linux和Emacs。你可以不受限制的获得源码,甚至可以从中加进你自己需要的特色。PHP在大多数Unix平台,GUN/Linux和微软Windows平台上均可以运行。怎样在Windows环境的PC机器或Unix机器上安装PHP的资料可以在PHP官方站点上找到。安装过程很简单。


如果你的机器解决了2000问题,那么PHP也一样没有千年虫问题!

1.1 历史

三年前,Rasmus Lerdorf为了创建他的在线简历而创造了"个人主页工具"(Personal Home Page Tools)。这是一种非常简单的语言。其后越来越多的人们注意到了这种语言并对其扩展提出了各种建议。在许多人的无私奉献下以及这种语言本身的源代码自由性质,它演变成为一种特点丰富的语言,而且现在还在成长中。

PHP虽然很容易学习,但是速度上比mod_perl(植入web服务器的perl模块)慢。现在有了可以与mod_perl速度想媲美的被称作Zend的新引擎,而PHP4就可以充分利用这个引擎。PHP4还处在BETA测试阶段。Andy Gutmans和Zeev Suraki是Zend的主要作者。可以去Zend站点(http://www.zend.com)了解更多。

PHP的应用在个人性质的web工程中增长显著。根据Netcraft在1999年10月的报告,有931122个域和321128个IP地址利用PHP技术。

1.2 PHP的先进之处

应用PHP有许多好处。当然已知的不利之处在于PHP由于是开放源码项目,没有什么商业支持,并且由此而带来的执行速度缓慢(直到PHP4之前)。但是PHP的邮件列表很是有用而且除非你正在运行像Yahoo!或者Amazon.com这样的极受欢迎的站点,你不会感觉出PHP的速度与其他的有什么不同。最起码我就没有感觉出来!好了,让我们来看看PHP有那些优点:

- 学习过程


我个人更喜欢PHP的非常简单的学习过程。与Java和Perl不同,你不必把头埋进100多页的文档中努力学习才可以写出一个象样的程序。只要了解一些基本的语法和语言特色,你就可以开始你的PHP编码之旅了。之后你在编码过程中如果遇到了什么麻烦,还可以再去翻阅相关文档。

PHP的语法与C,Perl,ASP或者JSP。对于那些对上述之一的语言较熟悉的人来说,PHP太简单了。相反的,如果你对PHP了解较多,那么你对于其他几种语言的学习都很简单了。

你只需要30分钟就可以将PHP的核心语言特点全部掌握,你可能已经非常了解HTML,甚至你已经知道怎样用编辑设计软件或者手工来制作好看的WEB站点。由于PHP代码能够无障碍的添加进你的站点,在你设计和维护站点的同时,你可以很轻松的加入PHP使得你的站点更加具有动态特性。

- 数据库连接

PHP可以编译成具有与许多数据库相连接的函数。PHP与MySQL是现在绝佳的组合。你还可以自己编写外围的函数取间接存取数据库。通过这样的途径当你更换使用的数据库时,可以轻松的更改编码以适应这样的变化。PHPLIB就是最常用的可以提供一般事务需要的一系列基库。

- 可扩展性

就像前面说的那样,PHP已经进入了一个高速发展的时期。对于一个非程序员来说为PHP扩展附加功能可能会比较难,但是对于一个PHP程序员来说并不困难。

- 面向对象编程

PHP提供了类和对象。基于web的编程工作非常需要面向对象编程能力。PHP支持构造器、提取类等。

- 可伸缩性

传统上网页的交互作用是通过CGI来实现的。CGI程序的伸缩性不很理想,因为它为每一个正在运行的CGI程序开一个独立进程。解决方法就是将经常用来编写CGI程序的语言的解释器编译进你的web服务器(比如mod_perl,JSP)。PHP就可以以这种方式安装,虽然很少有人愿意这样以CGI方式安装它。内嵌的PHP可以具有更高的可伸缩性。

- 更多特点

PHP的开发者们为了更适合web编程,开发了许多外围的流行基库,这些库包含了更易用的层。你可以利用PHP连接包括Oracle,MS-Access,Mysql在内的大部分数据库。你可以在苍蝇上画图,编写程序下载或者显示e-mail。你甚至可以完成网络相关的功能。最好的是,你可以选择你的PHP安装版本需要哪些功能。引用Nissan的Xterra的话来说就是PHP可以做到你想让它做到的一切而且无所不能!

1.3 竞争对手:ASP,mod_perl,JSP

我当然不清楚ASP/JSP能做些什么。不过明确的是编写那样的代码有多简单,购买它们会有多昂贵以及它们需要多么昂贵和强大的硬件。如果你有什么中立的观点(比如说没有被SUN和Microsoft的百万美金所影响),请顺便通知我。

据我所知,JSP基于Java,因此Java程序员可以轻松开始编码。ASP只是一个一般的引擎,具有支持多种语言的能力,不过默认的并且是最常用的还是VBScript。

mod_perl与Perl一样强大,只是更快一些。

 

标签: LAPM   linux   apache   mysql   php   网站架构  
评论: LAPM
     当前尚无网友评论!
发表我的评论
粗体 斜体 下划线 插入超链接 插入表情
Email:
密 码:

验证码:





(请输入图中数字)   看不清,换一个试试
提示
  • 1.遵守国家有关法律、法规,尊重网上道德
  • 2.承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 3.互动维客留言板管理人员有权保留或删除其管辖留言中的任意内容

关于我们| 新闻中心| 服务条款| 联系我们| 招聘信息| 合作伙伴| 站点地图| About us| 奥运知识比拼

Copyright © 2005-2008 Hoodong.com Ltd. All Rights Reserved. 互动在线 版权所有 京ICP证060907号