一、组合介绍
操作系统 | web服务器 | 数据库 | 后台语言 |
Linux | apache | MySQL | PHP |
Windows | IIS | SQL Server | ASP |
Unix | Tomcat | Oracle | JSP |
1、LAMP
特点:稳定性高,安全性高,开发速度快。全部都开源,免费
2、J2EE:
特点:性能最好,最贵的开发。系统会跟随硬件一起买。中大企业才选用这种组合。比如银行系统
3、ASP.NET
特点:软件需要买。稳定性差,安全性差,操作性好,兼容性好,开发简单,入手容易。
性能比较 | LAMP | J2EE | ASP.NET |
---|---|---|---|
运行速度 | 很快 | 快 | 快 |
开发速度 | 很快 | 慢 | 快 |
运行损耗 | 一般 | 较小 | 较大 |
难易程度 | 简单 | 难 | 简单 |
运行平台 | Linux、Windows、Unix | 绝大多数平台均可 | Windows |
扩展性 | 好 | 好 | 较差 |
二、UNIX的五大特性:
1、技术成熟,稳定性高
若干年无需重启,依然工作的很好;可以理解为:只要硬件不坏,UNIX系统就会跑得很好
2、强大的网络功能
internet最重要的TCP/IP协议就是在UNIX系统上开发和发展起来的。此外,UNIX还支持所有常用的网络通信协议
3、强大的数据库支持能力
Oracle、DB2、Sybase、Informix、Postgres等大型数据库,都把UNIX作为主要的开发和运行平台
4、强大的开发能力
正是UNIX促使了C语言的诞生,并相互促进和发展,成为工程的首选和主要的操作系统和开发环境,有重大意义的软件新技术几乎都是在UNIX上出现的,
如TCP/IP,WWW,JAVA,XML等
三、LINUX