众所周知,一台服务器要为一个网站做支撑,必须至少拥有以下四样东西:
- 操作系统(Linux或者Windows)
- Web服务器(Apache Nginx Tomcat IIS)
- 动态语言(Python Perl PHP jsp)
- 数据库(MySQL Oracle SQLServer)
按照排列组合来说,会有很多种组合,但是组合效率最高、工业界最常见的就是以下几种:
- LAMP:Linux+Apache+MySQL+PHP(Python)
- LNMP: Linux+Nginx+MySQL+PHP(Python)
- JAVA EE :Linux+Tomcat+Oracle+JSP
- .NET:Windows+IIS+SQLServer+ASP
其中最LAMP和LNMP势均力敌不相上下。