工作,学习,生活,这里将会有一些记录. 备用域名:http://meisw.wdlinux.cn 注册 | 登陆

什么是LAMP?LAMP有哪些应用?

LAMP是Linux apache mysql php 首个字母的缩写.

Linux 就是开源的OS了.你可以免费任意下载.甚至有能力的可以修改内核,原代码,新增减功能等.由于各种原因.也有好多分支版本.其中主要以:Redhat(红帽子),Suse(已被Novell收购),TurboLinux,Gentoo,Debian,Ubuntu,红旗Linux等等.这其中有一些是有提供技术支持的,但是收费的.

Apache 是一个开源项目.有人说它是世界使用排名第一的Web服务器.说明了它的应用广泛.同时,它可以运行在几乎所有广泛使用的计算机平台上.我自己也一直在用.如果你不知道什么是web服务器,那windows 的IIS,你有听过吗?它就如win下的IIS.没听过?那就先去了解什么是web服务器吧.

Apache拥有以下特性:

    支持最新的HTTP/1.1通信协议
  拥有简单而强有力的基于文件的配置过程
  支持通用网关接口
  支持基于IP和基于域名的虚拟主机
  支持多种方式的HTTP认证
  集成Perl处理模块
  集成代理服务器模块
  支持实时监视服务器状态和定制服务器日志
  支持服务器端包含指令(SSI)
  支持安全Socket层(SSL)
  提供用户会话过程的跟踪
  支持FastCGI
  通过第三方模块可以支持Java Servlets等.

 

Mysql 

MySQL是一个真正的多用户、多线程SQL数据库服务器。SQL(结构化查询语言)是世界上最流行的和标准化的数据库语言。MySQL是以一个客户机/服务器结构的实现,它由一个服务器守护程序mysqld和很多不同的客户程序和库组成。

SQL是一种标准化的语言,它使得存储、更新和存取信息更容易。例如,你能用SQL语言为一个网站检索产品信息及存储顾客信息,同时MySQL也足够快和灵活以允许你存储记录文件和图像。

MySQL 主要目标是快速、健壮和易用。最初是因为我们需要这样一个SQL服务器,它能处理与任何可不昂贵硬件平台上提供数据库的厂家在一个数量级上的大型数据库,但速度更快,MySQL就开发出来。自1996年以来,我们一直都在使用MySQL,其环境有超过 40 个数据库,包含 10,000个表,其中500多个表超过7百万行,这大约有100 个吉字节(GB)的关键应用数据。

MySQL建立的基础是业已用在高要求的生产环境多年的一套实用例程。尽管MySQL仍在开发中,但它已经提供一个丰富和极其有用的功能集。

MySQL的官方发音是“My Ess Que Ell”(不是 MY-SEQUEL )。

 虽然它不是开放源代码的产品,但在某些情况下你可以自由使用。由于它的强大功能、灵活性、丰富的应用编程接口(API)以及精巧的系统结构,受到了广大自由软件爱好者甚至是商业软件用户的青睐,特别是与Apache和PHP/PERL结合,为建立基于数据库的动态网站提供了强大动力。

 

PHP 是一种 HTML 内嵌式的语言 (类似 IIS 上的 ASP)。而 PHP 独特的语法混合了 C、Java、Perl 以及 PHP 式的新语法。它可以比 CGI 或者 Perl 更快速的执行动态网页.PHP 的来龙去脉 http://51099.com/doc/PHP/zh-php4/1.1.php.htm

这就是传说中的基于Linux下的构建web服务的"黄金搭档",事实上也是如此.

 

LAMP能做什么用?

主要是用在WEB应用方面.如构建一个企业网站,电子商务网站,文档管理系统等等.

 

Tags: lamp

« 上一篇 | 下一篇 »

Trackbacks

点击获得Trackback地址,Encode: UTF-8

发表评论

评论内容 (必填):