各式应用平台,程序与数据库比较表

made by C.J.T.L.
Copyright(c) 2001 By A-Team Information Co. Ltd.

版权所有 盗用必究
以下所有比较系统,程序语言, 数据库版权属于各公司所有

[回上一页]




比较说明 :

1. 本数据比较部份采用的为相对性比较
2. 所比较的部份不包含此表中的其它系统或者程序语言
3. 比较数据中不包含任何数值测试部份


操作系统整体性能

扩充性 稳定性 操作性 应用软件支持 网络软件支援 未来性 成本花费 维护性 备援性
Win NT 4.0
Win 2000
Linux

无 注
附加说明 :

注 : 无任何使用版权上的考虑但需要遵守GPL 公开的版权声明, 详细资料与说明请参考以下网站

http://www.linux.org.tw/CLDP/doc/

 

操作系统服务器功能支持

WEB DNS FTP Mail File Print NT Domain AD DCOM
Win NT 4.0 O O O O O O O X O
Win 2000 O O O O O O O O O
Linux

O

O O O O O O 注 X X
附加说明 :

1. 采用SAMBA 的服务器可以完全模拟 NT PDC, BDC 或者加入网络上的芳邻

AD 为Microsoft 的目录管理服务, Linux 上面采用LDAP 或者是NDS

操作系统其它功能

防火墙 丛集
Win NT 4.0 X X
Win 2000 O O
Linux O O
附加说明 :

丛集功能 :
1. Load Balance
2. System Fail over

操作系统程序语言支持

CGI Perl ASP ASP+ JAVA JSP PHP XML HTML
Win NT 4.0 O O O X O O O O O
Win 2000 O O O O O O O O O
Linux O O O注 X O O O O O

附加说明 :

注 : 需加装Front Page 4.0 Extension 才有此功能

程序语言功能比较 Part I

  跨平台 下载速度 稳定 标准性 安全性 未来性 维护 数据库存取 C/S相关性 学习 开发工具
CGI X 慢  注2 x X X 各平台不同
ASP X 注1 X X 注5 O 注6 Visual Studio
C# O X O X
PHP O O O X Ultra Edit
Perl O O X X vi 记事本
JAVA Applet O 粉慢 注3 O O O 粉慢 Jbuilder
JAVA AP O O O O 粉慢 Jbuilder
JSP O 慢 注4 O O X Jbuilder
附加说明 :

注1 : 目前只有Front Page 4.0 可以让ASP 在Linux 上跑
注2 : 各种平台上都有这种功能, 但会因为每一个人的存取造成主机端内存的耗用
注3 : 第一次下载后就不会
注4 : 第一个人使用后第二个人就不会(转成Server 端的Serverlet 常驻在Server 中)
注5 : 会被C# 及 ASP+ 取代
注6 : 需要采用ActiveX 对象才可以使用

C/S 相关性 :
程序设计上与原本 Client Server 设计上与使用者操作上的相似度
EX :
<1> 鼠标控制
<2> 窗体切换
<3> 对照数据快取
<4> 特殊功能设计 ---> HTML 无法作到的功能
<5> 数据库存取方式

JAVA Applet  ----> 嵌入浏览器中执行的JAVA 程序
JAVA AP ----> 直接装在客户端计算机上执行的 JAVA 程序
JSP ----> 在主机端的脚本程序语言和ASP 相似但语法上不同

 

程序语言功能比较 Part II

 

分布式支持

ActiveX JEB 客户端外围 I/O 使用  开发时程 效能          
CGI X X X X          
ASP DCOM O X O 注1          
C# DCOM O X X          
PHP CORBA X O X          
Perl X X X X          
JAVA Applet CORBA X O O 注2          
JAVA AP CORBA X O O          
JSP X X O X          
附加说明 :

注1 : 需采用ActiveX 对象才可以作到, ASP 本身无法作到
注2 : 需要开放JDK 本身的存取权限才可以作到, 纯Applet 无法作到

客户端外围I/O 使用 : Ex : 读取本机档案, RS-232 控制, Bar Code , Other Connection

1. ActiveX : Microsoft 的对象技术实作的原件名称
2. JEB : JAVA Enterprise Bean 为 JAVA 对象技术实作的名称

 

数据库比较部份

  Table Store Procedure View Trigger Roll Back Cost 维护 备援 多语言
MS SQL O O O O O O
MySQL O X X X X X 注 O
Oracle O O O O O 超高 O

附加说明 :

注 : 透过WEB Server 存取的话是免费使用的

[鄙雕兔这个人] [曾经] [发表的文] [作过的事] [计算机的问题]

[生活记载] [计算机手扎] [说说鄙雕兔] [命理讲义]

E-Mail 鄙雕兔

[回上一页]

Copyright (c) 2001 by A-Team Information