php面试题(附带答案) .pdfVIP

  • 186
  • 0
  • 约1.57万字
  • 约 10页
  • 2023-12-29 发布于河南
  • 举报

php⾯试题(附带答案)

1、设计模式

单例、⼯⼚、适配器、策略、观察者、注册、原型、装饰器

2、⾼并发

流量:防⽌盗链、限制恶意请求

前端:页⾯缓存、限制⼤⽂件下载、图⽚压缩、cdn加速

后端:队列、静态缓存、并发处理

数据库:缓存、优化、负载均衡、分库、读写分离

服务器:nginx反向代理、lvs负载均衡,分流主机。加带宽

3、post与get区别

geturl链接明⽂访问、不安全、传输数据受限、搜索数据

post相对安全、数据不限、提交数据

4、apache和nginx区别

apache稳定、动态处理优于nginx、占内存⼤、重写机制好

nginx并发能⼒强、占内存⼩、静态资源处理好、10万并发、配置简单

Nginx相对于Apache的优势:

1.轻量级,采⽤C进⾏编写,同样的web服务,会占⽤更少的内存及资源

2.抗并发,nginx以epollandkqueue作为开发模型,处理请求是异步⾮阻塞的,多个连接对应⼀个进程,

负载能⼒⽐apache⾼很多,

⽽apache则是同步多进程模型,只能⼀个连接对应⼀个进程,当压⼒过⼤时,它是会被阻塞型的。

在⾼并发下nginx能保持低资源低消耗⾼性能,⽽apache在PHP处理慢或者前端压⼒很⼤的情

文档评论(0)

1亿VIP精品文档

相关文档