检测工具和编译器 如果你认为开源服务器技术仅在有限的Linux发行版环境中应用,那么就大错特错,开源服务器软件不再仅限于Linux环境,如今基本上能跨跃 所有操作系统的界限,甚至微软也推出了自己的开源实验室,而且它还是一个在旧金山的开放源码商业会议的高级赞助商。为了更好的了解开源服务器,有必要了解 下面十项技术,它们不仅应用广泛而且全是免费开源软件。 1、 Zenoss  Zenoss Zenoss是一个开源的IT管理套件,使用Zenoss可以观察和监测整个网络运行情况。有警报控制,网络监控,性能监控,服务监控等功能。它是专门为企业设计的,免费的,易于安装和维护的开源软件。 2、Mono  Mono Mono是一个由Novell公司主持的项目。该项目的目标是创建一系列符合标准ECMA的.Net 工具, 包括C #编译器和共同语言执行平台(Platform)。与微软的.Net不同, Mono项目不仅可以运行于Windows系统内,还可以运行于Linux, FreeBSD, Unix, Mac OS X和Solaris。 阿帕奇与管理软件 3、 Apache(阿帕奇)  Apache Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行 的Web服务器端软件之一,市场占有率达60%左右。世界上很多著名的网站如Amazon、Yahoo!、W3 Consortium、Financial Times等都是Apache的产物,它的成功之处主要在于它的源代码开放、有一支开放的开发队伍、支持跨平台的应用(可以运行在几乎所有的Unix、 Windows、Linux系统平台上)以及它的可移植性等方面。 4、 SugarCRM  SugarCRM SugarCRM开源版是一款完全开放源代码的免费软件,具有 界面活泼、简单易学的特点。美国SugarCRM公司是一间创立时间不到三年、但迅速在全球范围取得一定影响的客户关系管理软件厂商。其基本的商业策略是 一边销售收费低廉的企业版/专业版软件,获得收益;一边推出免费的、功能较少的开源版软件,培养未来的付费客户、吸引志愿者参加研发。大多数使用该软件的 企业,并发用户数在几个到几十个的范围内。 开发软件与内容管理 5、 Drupal  Drupal Drupal是一个开源的内容管理系统(CMS)平台,它是用PHP写成的。主要用于构造提供多种功能和服务的动态网站,这些功能包括用户管理 (UserAdministration)、发布工作流(Publishing Workflow)、讨论、新闻聚合(NewsAggregation)、元数据(Metadata)操作和用于内容共享的XML发布。Drupal有一 个优秀的模块化结构,提供了许多模块,包括短消息、个性化书签、网站管理、Blog、日记、电子商务、电子出版、留言簿、Job、网上电影院、论坛、投票 等模块。并且Drupal模块的下载、安装、定制非常方便。 |