电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

php高级工程师面试题

php高级工程师面试题_第1页
1/10
php高级工程师面试题_第2页
2/10
php高级工程师面试题_第3页
3/10
php 高级工程师面试题 php 高级工程师面试题一 1.高并发大访问量的mysql 优化,服务器优化? 字段建索引、主从数据库、读写分离、表分区、负载均衡。 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.数据库中的事务是什么? 答:事务就是一系列的操作,这些操作完成一项任务。只要这些操作里有一个操作没有成功,事务就操作失败,发生回滚事件。即撤消前面的操作,这样可以保证数据的一致性。而且可以把操作临时放在缓存里,等所有操作都成功有提交数据库,这样保证费时的操作都是有效操作。 2. 用 PHP 写出显示客户端 IP 与服务器 IP 的代码 答:$_SERVER[SERVER_ADDR]服务器 $_SERVER[REMOTE_ADDR]客户端 3. error_reporting(247)什么作用? 答:PHP 显示所有错误 E_ALL 4. 打开 php.ini 中的 Safe_mode,会影响哪些函数?至少说出 6 个。 答:1:用户输入输出函数(fopen() file()require(),只能用于调用这些函数有相同脚本的拥有者) 2:创建新文件(限制用户只在该用户拥有目录下创建文件) 3:用户调用 popen() systen()exec()等脚本,只有脚本处在 sa fe_mode_exec_dir 配置指令指定的 录中才可能 4:加强 HTTP 认证,认证脚本拥有者的 UID 的划入认证领域范围内,此外启用安全模式下,不会设置 PHP_AUTH 5:mysql 服务器所用的.用户名必须与调用mysql_connect()的文件的拥有者用户名相同 6:受影响的函数变量以及配置命令达到 4 个 5. MySQL 数据库,怎么优化? 答:(1)配置优化(...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

php高级工程师面试题

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部