加入收藏 | 设为首页 | 会员中心 | 我要投稿 广州站长网 (https://www.020zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

「php」分享PHP外包公司常见的几道面试题

发布时间:2023-01-05 06:01:21 所属栏目:PHP教程 来源:未知
导读: 分享PHP外包公司常见的几道面试题。
1.完整的商城系统包含哪些模块?
商品、促销、订单、会员模块、权限模块、报表、广告。
2.PHP运行模式:CGI、FAST-CGI、CLI、ISAPI、APACHE模块。
不同

分享PHP外包公司常见的几道面试题。

1.完整的商城系统包含哪些模块?

商品、促销、订单、会员模块、权限模块、报表、广告。

2.PHP运行模式:CGI、FAST-CGI、CLI、ISAPI、APACHE模块。

不同的web服务器使用的是不同的运行模式来运行php。

Apache :apache

NGINX:FAST-CGI

IIS:ISAPI

CLI模式:不是在web服务器里运行的,而是在命令行里运行。

CGI模式:通用网关接口。

3.php线程安全与非线程安全是什么?区别?怎么选择?

如果程序以多线程的方式运行,多线程的特点,数据共享,使用锁机制的话就可以解决并发操作一共资源时出现的混乱问题php采集类,如果使用了锁机制就是线程安全,否则就是线程不安全。

Fast-cgi底层是多进程的,无论线程安不安全都没影响。结论:如果一个程序是以多线程的方式运行的,就要考虑线程安全,否则不要。

Linux下不用考虑线程安全,因为它是多进程的。

线程:多个线程之间变量可以共享。

进程:多个进程内存地址完全独立,互不影响。

php采集类phpspider_php采集类_php采集类snoopy

4.php.ini safe_mode配置影响?

safe_mode就是安全模式,如果php以安全模式运行,那么有些函数就可能失效。默认就是关闭的。例如:unlink,mkdir,rmdir,mysql_*等等。

(编辑:广州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!