不少租用虚拟主机的用户在问一个同样的问题:windows空间和linux空间哪个好?这里给大家做一下全面的科普。
一、windows空间和linux空间的区别
系统的不同
①windows空间则是由windows系统的服务器开设出来的空间,其中windows server系统环境大多为win2008,和win2012,小部分空间商可能还有win2003。目前windows server2016还未普及。
②linux空间则由linux系统搭建开设出来的空间,其中linux系统有多种,主流的为CentOs、Ubuntu、Debian、Redhat这四种。
③他们最大的区别是系统不同,开设出来的空间也有所不同。
linux服务器,运行的web组件是Apache+mysql, 支持PHP和MYSQL为主,部分linux能支持JSP。
Windows服务器,运行的web组件是IIS,数据库为SQL server为主,IIS版本由6-8不等。主要支持asp、http://asp.Net、PHP等,所以windows的空间也号称全能空间。
二、PHP程序语言支持度
就拿php支持度来说,windows空间能支持95%,linux能支持接近99%,所以,一般常见php源码,两者没太大区别,部分国外的php源码程序,还是linux空间支持得完美些。
三、稳定性比较
早年总有一种说法windows的空间不稳定,不安全等说法,其实这已经是过去式。因为早期的win2003的IIS6稳定性较差,随着系统迭代和硬件的完善成熟,目前市场上服务器系统都在2008以上,所以稳定性大大不同。所以两者的稳定性在已经相差不大。
四、应该选哪种空间呢?
首先应该根据您的源码情况来决定:
例如国产php程序,windows和linux都没太大差别,国外php源码,建linux。如果是asp、.Net的源码,则只能选择windows空间。对于JSP源码,两者都有可能支持,具体要看空间服务商情况。