|
第二页:Windows NT和Linux的对比
Windows NT服务器4和MS IIS和MS SQL服务器以及Allaire Cold Fusion
同
Slackware Linux & Apache & TCX Mysql & Perl (带模块)
的对比
(注意:我在使用作为UNIX OS系统的代表,因为它比较便宜并且具有通用性。其他的UNIX平台的工作也比较好,但其中的某些命令可能和我在本文中用到的有些区别。)
Windows NT的优点
- 使用方便
- Windows软件相对而言容易安装,它的界面直观,运行简便(我很喜欢SQL服务器)和ODBC(开放数据库互联-Open DataBase Connectivity)非常好用。
- 产品系列的稳定性
- 许多人都非常喜欢微软软件的稳定性和强大的功能。微软是一个能随时提供持续稳定的支持的公司。它的产品系列不会突然之间枯竭,你不用害怕自己用微软产品某一天找不到升级和更新的技术支持。微软还是技术趋势的领头人。很多人喜欢微软,因为他们都在用微软的视窗产品。
Windows NT的缺点
- 软件成本太高
- 要配备这个系统你需要花几千美元。而且其他和Windows相关的就是成本也很高。要配备这个系统,你先得准备好你的钱包。
- "必须花钱的支持"是一个逆喻。使用商业软件的优点在于包括了技术支持。从使用角度讲,你所得到的支持从是离理想要差那么一点点。即使你
- 得到他们的技术支持,你也需要为此付出种种额外的费用。如果你真的发现他们的软件中存在某些问题,你要想让问题得到解决,可能得需要几周的时间。
- 功能不灵活
- 商业软件只能完成它既定的使命,除此之外,没有其他用途。如果你想获得什么特别的东西,你必须等待它的新版本面市。可能会在明年。
- 功能有限
- 商业软件的哲学就是:“保持它的简洁”。而这样以来,某些功能也过于简单,不能作进一步的开发。
Linux的优点
- 这种软件很便宜。
- Linux整个系统只需花US$200。如果你只将其用于个人目的,你几乎不用花多少钱,但是你必须用你可怜的调制解调器从网上下载300 Mb的程序。而你付30美元就可以获得linux的发行版。另外,Linux带有很多你需要的工具(例如邮件服务器mail server, C/C++ 编译器等等),你无需在单买这些软件。
- 高性能软件
- Linux、Apache、和Perl建立的系统速度快、稳定,可以开发出许多功能。还可以支持和结合超文本:Mod_perl将Apache附加到Perl上,DBI将Perl附加到数据库上,ePerl 可以随意处理网络编程模式......
Linux的缺点
- 心脏不好者慎用
- 一旦你掌握了Linux,在整个领域内你将无所不能。然而不幸的是,要掌握这门技术可不是一件容易的事。Perl, Apache,和Mysql也是如此。怎么说呢,天上不会掉馅饼。
- 艰难的说服过程
- 除非你所生存的空间不存在任何组织或者叫没有任何官僚体制,否则你必须说服你的上级去应用一种免费的系统。你的上级会反问你这样的问题:你怎么可以在工作中冒这样的险?免费的东西,会好使吗?
最后的赢家是...
在我看来呢,应选择Linux。在实际应用中,我采用两种方式。对于本教程来说呢,我们假设的是读者还没有建立自己的网络数据库系统。那么对于你们而言,你们希望采用免费的东西还是必须花大笔钱的东西?
还有许多使用免费系统的优点,在之后几天的课程中我将逐步谈到这些优点。>>
网络数据库教程
第一页 确定系统类型
第二页 Windows NT和Linux的对比
第三页 安装Linux和相应软件
第四页 设定你的期望
[第1天][第2天][第3天][第4天][第5天]
|