如果你正计划制作一个商城网站,关于这个问题,我建议把你的需求向网站制作公司清楚地说明,他们会给您最好的建议。当然,如果您希望对数据库先有个简单了解,那么,文本或许可以给你一些帮助。
数据库
首先,在制作网站之前就要先考虑好使用什么数据库,企业网站用什么数据库最好?商城网站用什么数据库最好?行业网站用什么数据库最好?这个说法其实并不准确,没有最好,只有最合适。
如果你已经买了一台Linux服务器或虚拟主机,很显然,你的网站程序可能正计划用PHP或者JSP来编写,而在Linux系统上运行的常用数据库有Mysql和Orcale。这两者有何区别呢?实际上,这取决于你的网站规模,如果是中小型网站,可以使用Mysql数据库,如果是大型网站或超大型网站,可以使用Orcale数据库。
如果你的服务器是Windows系统,那么还可以选择ASP、ASP.NET进行开发,常用的数据库有ACCESS和MSSQL,ACCESS是小型数据库,用来做一些小型企业网站、个人网站还是可以的,不过,还是不太仍然,ACCESS数据库当超过30M,性能会急剧下降。MSSQL则是大型数据库,可以适用于一般大中型网站。
我们比较常见的组合有PHP+Mysql、PHP+Orcale、JSP+Mysql、JSP+Orcale、ASP+ACCESS、ASP.NET+ACCESS、ASP+MSSQL、ASP.NET+MSSQL等等。举个例子,比如PHP,它并不是只能用Mysql或Orcale数据库,而是因为这样的组合最有效率、最容易维护。如果你有兴趣,在Winows平台下用PHP+ACCESS或PHP+MSSQL的组合一样可以。我当时为了将一个使用ASP+ACCESS的网站转换成PHP+Mysql的网站,就做过这样的尝试,通过PHP读取ACCESS数据库,再写入到Mysql数据库里。
商城网站属于大、中型网站,中等规模的商城网站可以使用PHP+Mysql数据库组合,大型商城网站则可以使用PHP+Orcale数据库组合,或者使用JSP+Orcale数据库组合。从上面的分析结果看,并不是用什么数据库最好,而是用什么数据库最合适。
谢谢阅读,欢迎交流。