开源软件小企业电子商务平台 一、引言 目前,我国中小企业数量已过千万,产值占全部工业产值的 60%,已成为企业信息化的主体。它们对电子商务产生了强烈的内在需求,期望借此增强竞争力、提高经济效益,但同时也遇到了多方面的困难,包括:资金困难,融资能力弱,难以承受昂贵的电子商务解决方案;人才缺乏,缺乏既懂管理又懂信息技术的人才;认识不足,错误认为“企业网站=电子商务”;安全问题,企业级的安全方案价格过高。 中小企业在电子商务实践中,往往缺乏明确应用模式,仅将原有的流程串接起来,并未有效配置资源,难以发挥电子商务的潜力。 二、开源软件的主要优势 20 世纪 90 年代以来,开放源代码软件随着 Internet 的兴起得到了飞跃式的进展。开放源码软件是指所有免费分发的、不特定于某个平台的程序或应用程序,其源代码是开放的,其特征包括: 1.安全性高:任何人都可以分析代码寻找问题,缺陷漏洞更易被发现更正。 2.稳定性好:有完善的 Bug 报告机制,发现的漏洞被报告给核心开发组修改。 3.可修改或订制:用户掌握源代码,可根据自己需求修改或订制。 4.总体拥有成本低:可免费下载或低价购买。 电子商务平台基础软件有四个方面:操作系统、网络应用软件、数据库和开发工具。对此开源软件都提供了强有力的支持和丰富的选择,其中操作系统包括Linux、FreeBSD、OPENBSD 等,WEB 应用系统 BIND、BSDSendMail、INN、Apache、WU-FTP 等分别提供了域名解析、邮件服务、新闻服务、WEB 服务器、FTP 服务等,开源数据库包括了 MySQL、PostgreSQL 等,开发工具则包括了 Java、PHP、GCC、Qt 库等。 中小企业电子商务具备选择开源软件的充足理由:它们是免费的或可廉价购买,正好解决资金不足这个头号困难;用户掌握源代码,可方便地改造和扩展,以符合自身需求,满足业务多样性和系统多变性;安全性高,善于吸收最新的安全技术以提升安全性能;开源软件日益普及,各种教育培训的学校和机构提供了越来越多的开源软件人才。 开源软件的诸多优势使得中小企业电子商务的主要困难纷纷迎刃而解,极大地推动中小企业电子商务的进展。 三、典型的开源软件电子商务架构 开源信息系统中最常见的技术架构有两种:LAMP 和 J2EE。 LAMP 架构涵盖了电子商务平台的全部基础软件,真正完全免费,是中小企业电子商务平台的主力开源架构。 操作系统:Linux 吸收了 Unix 的精华,稳定性高,可靠性高;它性能出色,其模块化结构可以自由配置重...