【PHP面试题】您是否使用过版本控制软件?如果有,您用的版本控制软件的名字是什么?

本文探讨了PHP面试中的版本控制软件,重点介绍了集中式(CVS, SVN)与分布式(Git)的区别。此外,文章还深入讲解了CGI、FastCGI和PHP-FPM的工作原理,解释了它们在处理PHP与Web服务器通信中的作用和效率差异。最后,提到了一些PHP的配置项,如错误显示和文件上传限制,对面试者理解PHP运行环境有所帮助。" 111907261,10544556,Android 45度旋转文字实现技巧,"['Android开发', '自定义组件', 'UI设计', '图形绘制']
摘要由CSDN通过智能技术生成

一、考点

1、版本控制软件

版本控制工具一共有两种:集中式分布式

集中式:中间有一个中央的服务器,所有的客户机都会将我们的版本信息上传到中央服务器(即版本信息只保存在中央 服务器中),当我们去上传或者下载的时候,都是从中央服务器来进行连接的(即在此过程中,一旦中央服务器 挂掉,客户机可能就没有办法去上传和下载版本库中的内容),而且客户机是需要连接网络才可以完成上传和下 载。【CVS和SVN】
分布式:没有中央服务器,一个版本控制器下的所有客户机都拥有一套完整的版本库信息。这一点与集中式不一样,集 中式只是在中央服务器中存储版本库信息。因此,对于分布式来说,容灾性更好,而且不用去连接网络【Git】

2、 延伸

1) PHP的运行原理
典型题:Nginx + PHP - FPM 的运行原理
  • CGI:本身早期的一些 Web Server 只能处理简单的 HTML静态文件,但是随着技术的发展,出现了动态语言(如PHP,Python)。在这当中,如果我们要去处理 PHP得交个PHP解析器来处理,但是PHP处理完毕后,又怎么跟我们的 We
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值