LAMP网站服务器架构
八262011
LAMP介绍

LAMP即Linux操作系统+Apache网站服务器+MySQL数据库+PHP编程语言。
所有组成产品均是开源软件,是国际上成熟的网站服务构架,很多流行的商业应用都是采取这个架构。
LAMP架构设计具有跨平台、部署灵活、快速开发、高性能、安全稳定、低价格等特点,是Web网络应用和环境的优秀组合。
Linux
开源的操作系统,在桌面领域鲜有人用,但在服务器领域的地位无法动摇,有着安全,稳定,成本低(甚至免费)等特点。
- 权限管理严格,这是安全的基础。
- 针对网站服务配置的Linux服务器,保证了Apache,mysql等服务有足够的资源,能长时间地稳定工作。
- 有Debian,CentOS,OpenSUSU等一批优秀的发行版,在享有低成本的服务的同时保证了高度稳定性。
Apache
世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。
Apache是LAMP架构最核心的Web Server,开源、稳定、模块丰富是Apache的优势。
Mysql
MySQL由于性能高、成本低、可靠性好,已经成为最流行的开源数据库,被广泛地应用在Internet上的中小型网站中。随着MySQL的不断成熟,它也逐渐用于更多大规模网站和应用,比如维基百科、Google和Facebook等网站。
PHP
独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。
它可以比 CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。最重要的是PHP可以用C、C++进行程序的扩展!
因此LAMP无论是性能、质量还是价格都是企业搭建网站的首选平台。
