第五章:Web服务器
分别说明一下web服务器和数据库服务器,以下就是两者的区别:
1、web服务器
web服务器一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,可以向浏览器等web客户端提供文档。
web服务器可以放置网站文件,让全世界浏览;可以放置数据文件,让全世界下载。
目前最主流的三个web服务器是:apache、nginx、iis。
2、数据库服务器
运行在局域网中的一台或多台计算机和数据库管理系统软件共同构成了数据库服务器,数据库服务器为客户应用提供服务,这些服务是查询、更新、事务管理、索引、高速缓存、查询优化、安全及多用户存取控制等。
个人站长:
这个对于个人站长,尤其是一些草根站长,相对欠缺专业的服务器维护管理知识,或者基于成本考虑,都是租用空间所以大部分还是扎根在windows阵营
其实linux免费,同样配置的服务器,每年下来会节省一笔开支,而且资源利用率更高,负载更高
企业:
企业平台相对来说还是选择linux更多些
1 从成本方面来说,企业也是一样,各种开源程序相比需要windows平台那堆需要授权的程序来说,每年也会节省一笔不菲的开支
2 占用资源低,GUI运行也需要占用那点儿珍贵的系统资源
3 现在大数据越来越流行,围绕大数据应运而生的就是各种分布式架构,对于大批量的机器集群环境统一部署及管理,
4 对于拥有较为专业技能的管理人员来说,linux平台的开发及维护成本要更低
服务稳定这个梗,不太好说,虽然都人云亦云linux更稳定,其实服务器方面windows也是常年不关机的
开发人员:
1 用得多了就得随大流了,不然跟不上形势发展
2 以我知道的php开发来说,不用为了找各种扩展而头疼,linux下各种强大包管理工具瞬间帮你安装完成
3 避免因为开发环境与生产环境差别导致的一些bug
4 有进行一些数据处理之类的工作,linux shell发成本更低且更高效,不同的小工具可以灵活的组装在一起完成复杂的任务
0条评论