适合人群:有意做独立主机应用网站的用户,不适合CMS程序开发员。
其他:鉴于本文针对的阅读人群,内容将涉及到产品的购买费用,而不以盗版免费角度来忽略采购成本。
前言
上一讲介绍了底层操作系统、WEB服务系统选型,推荐四种组合,分别是:
1、 FreeBSD + Apache 强烈推荐
2、 Linux + Apache 推荐
3、 Windows 2000/2003 + Apache
4、 Windows 2000/2003 + IIS
本篇资料介绍CMS系统开发语言及数据库系统的选择。
CMS系统开发语言
目前CMS系统主要使用:ASP、ASP.NET、JSP、PHP 四种语言开发,分别从环境兼容性、投资成本角度介绍,具体各语言部署应用性能不在本文探讨范围之内,有兴趣的朋友可以到搜索引擎检索到相关资料。
1、 环境兼容性
ASP、ASP.NET:因为是微软公司提供的开发语言,所以开发出来的程序只能部署到Windows操作系统上运行,不能部署到UNIX类操作系统;
JSP:可跨平台部署,支持Windows、UNIX类操作系统;
PHP:可跨平台部署,支持Windows、UNIX类操作系统;
2、 投资成本
操作系统成本:如果您选择 CMS系统只能部署到WINDOWS系统使用,那么将存在该操作系统的采购成本;而如果支持跨平台部署,选择Solaris、Linux、FreeBSD操作系统,只存在很少甚至为零的采购成本。
硬件配套成本:WINDOWS、Solaris操作系统都比较消耗系统资源,因此需要硬件设备的配置比较高,尤其是Solaris操作系统在SUN公司的小型机设备上运行性能最好,但是这种设备投资对起步的网站系统来说不太值得;Linux、FreeBSD操作系统可以在比较低的配置基础上照常运行。
软件支撑环境成本:JSP一直以来的宣传就是做大型系统、电子商务网站等等,定位在高级应用范围,除了要小型机硬件配套以外,要发挥更好的性能还需要购买中间件产品来支撑,这种产品价格也只有大富人家可以预算。PHP有大量免费加速中间件产品可以使用。
推荐顺序:PHP、ASP、ASP.NET、JSP
数据库系统
目前CMS系统配套数据库使用比较多的有:Access、MSSQL、MySQL、ORACLE,各数据库系统应用性能不在本文探讨范围之内,有兴趣的朋友可以到搜索引擎检索到相关资料。
1、 环境兼容性
Access:微软公司小型数据库产品,只能安装到WINDOWS系统使用;
MSSQL:微软公司商业数据库产品,只能安装到WINDOWS服务器系统使用;
MySQL:目前最流行的数据库系统,支撑跨平台部署使用;
ORACLE:成熟的商业数据库产品,支持跨平台部署使用;
2、 投资成本
操作系统成本:如果选择数据库系统部署到WINDOWS系统使用,那么将存在该操作系统的采购成本;若选择部署到UNIX类系统使用,只存在很少甚至为零的采购成本。
硬件配套成本:MSSQL、ORACLE数据库系统都比较消耗系统资源,因此需要硬件设备的配置比较高,MySQL数据库对硬件设备配置要求相对较低。
数据库采购成本:MSSQL、ORACLE都需要购买,费用偏高;MySQL数据库可免费使用;开发商都提供付费商业支持服务。
推荐顺序:MySQL、Access、MSSQL、ORACLE
总结
从软件自身采购成本结合涉及到硬件投资、操作系统投资成本,以及上一讲的相关因素,本讲推荐CMS组合:
1、 FreeBSD + Apache + PHP + MySQL 强烈推荐
2、 Linux + Apache + PHP + MySQL 推荐
3、 Windows 2000/2003 + Apache + PHP + MySQL
4、 Windows 2000/2003 + IIS + PHP + MySQL
5、 Windows 2000/2003 + IIS + ASP + Access
6、 Windows 2000/2003 + IIS + ASP.NET + Access
7、 Windows 2000/2003 + IIS + ASP.NET +MSSQL
小蜜蜂商务网站门户系统[BBWPS]可以部署到以上1~4的四种环境,辅助您快速建立有特色的门户网站。
关于小蜜蜂商务网站门户系统[BBWPS.COM]:
一个超强的门户系统程序,包括BBWPS 平台及30余个功能模块:BLOG博客模块、动画Flash模块、二手模块、房产模块、分类信息发布模块、换物模块、活动模块、酒店预订模块、拍卖模块、圈子模块、商标logo模块、商店模块、生活黄页模块、书签收藏模块、图片相册模块、网站留言模块、网址模块、威客任务模块、文章CMS模块、下载模块、小说模块、心灵测试模块、优惠促销模块、友情链接模块、在线音乐模块、在线影视模块、在线支持模块、招聘模块、知道模块、祝福传情模块、B2B模块、交友模块、团购模块、BBS模块。完整功能免费使用,欢迎反馈您宝贵意见。