更新时间:2020-02-27 来源:黑马程序员 浏览量:
测试人员在进行软件测试的过程中经常涉及到网站的服务架构,有时面试官也会问道关于网站的服务架构,只有了解了常见的网站服务架构才能对自己需要做的软件测试有更好的定位,遵循网站服务架构基本的规范才能让软件测试有理有据,更加规范化和科学化,一般来说,常见的网站服务架构有LNMP或LAMP:
①LNMP是指Linux系统下Nginx+MySQL+PHP这种网站服务器架构;
②LAMP是指Linux系统下Apache+MySQL+PHP这种网站服务器架构;
③其中Linux是一类Unix计算机操作系统的统称,是目前最流行的免费操作系统。代表版本有:debian、centos、ubuntu、fedora、gentoo,redhat等;
④Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器;
⑤Mysql是一个小型关系型数据库管理系统,是目前市场占有率比较高的免费开源的数据库;
⑥PHP是一种在服务器端执行的嵌入HTML文档的脚本语言;
⑦Apache,网页服务器,相比Apache,Nginx使用更少资源,支持更多并发连接,体现更高的效率。
这四种软件均为免费开源软件,组合到一起,成为一个免费、高效、扩展性强的网站服务系统,作作为软件测试人员,这些常见的网站服务架构是必须要了解的。
猜你喜欢: