2025-05-31 06:05:31

大家好,今天小编关注到一个比较有意思的话题,就是关于高级php的问题,于是小编就整理了2个相关介绍高级php的解答,让我们一起看看吧。

面试高级php工程师,一般会问到哪些问题?

高并发大访问量的mysql优化,服务器优化?

高级php,高级PHP面试题

字段建索引、主从数据库、读写分离、表分区、负载均衡。

linux的慢查询日志会记录mysql的超时查询sql语句,定期察看进行优化。

2.大访问量下秒杀模块程序怎么设计,如果使用mysql会有多卖的情况,就是订单超过库存。

将订单数据缓存到内存,如果用数据库直接崩掉,毫无悬念的。

3.缓存的使用

能用静态的用静态,不能静态的用内存缓存,例如memcache、redis,不能缓存的用数据库。

4.session可不可以跨域?怎么跨域?

将PHP session机制重写(PHP提供),将session存储在memcache或者数据库就可以跨域了。

另外session能以三种方式存储,文件、数据库、缓存。

5.了不了解非关系型数据库?

mongodb

6.会不会写shell脚本以及linux的操作

还会问一下时下流行的东西,比如做没做过微信开发,例如微信支付开发、APP移动开发,等等问题。

问的核心东西都是围绕这些转的,如果有笔试会让你写sql,php功能(例如冒泡排序等排序),还有逻辑题。

我当初面试了很多,这是一个我的面试经验的总结,纯手打忘采纳。

php高级工程师一般需要有几年的实际工作经验?

  1. PHP高级工程师是看工作经验以及项目经验来决定的,而不仅是工作年限

  2. 一般高级工程师都在4-5年的工作年限左右,有些人开发6年都只会写业务代码

  3. 我做开发十年,有遇到过工作年限短但技术很厉害的PHPer,也有工作了5年还只会写业务代码的Coder,这都取决于你掌握的技术程度

  4. 高级PHP需要学习核心技术,需掌握很多底层知识

  5. Laravel、YII等框架是否熟练运用,Swoole、协程编程、并发编程、Swoft微服务、SQL性能优化,分布式、高并发是否了解
  6. 分布式架构、redis高级、分布式集群等自己的技术知识点,这些才是一个PHP高级所掌握的一些技术,离你走向架构师就不远了
为了解决大家进阶高级PHP的难题,我准备了一套中高级进阶学习教程还可加入大牛学习圈子,分享tp,laravel,Swoole,Swoft微服务等教程,各种大牛都是3-8年PHP开发者,每天还有12年的架构师做讲解,助你进阶中高级PHP程序员,增值涨薪!需要可关注本头条号,并且发送私信:PHP

以上就是我作为十年开发给你的建议,欢迎在底部留言,探讨交流技术上的疑惑!!!

到此,以上就是小编对于高级php的问题就介绍到这了,希望介绍关于高级php的2点解答对大家有用。

上一篇:php高级,php高级技朿

下一篇:php字符截取,php 截取字符

相关阅读