「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下不用考虑线程安全,因为它是多进程的。 线程:多个线程之间变量可以共享。 进程:多个进程内存地址完全独立,互不影响。 4.php.ini safe_mode配置影响? safe_mode就是安全模式,如果php以安全模式运行,那么有些函数就可能失效。默认就是关闭的。例如:unlink,mkdir,rmdir,mysql_*等等。 (编辑:武汉站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |