請問這幾道題難嗎?為何面試了幾個均不理想. 提升网站速度,可以参考:https://developers.google.com/speed/articles/ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果仅仅用于面试,那都是非常简单的,我为你解答(我2年半PHPER经验,无其它后台语言基础)1、编程上有网页静态化、页面内存高速缓存、SQL语句结果缓存等,服务器架构有分布式、CDN等(还可以和面试官聊聊现在的开放云,比如阿里云,就带有分布式、CDN服务)2、memcache是内存缓存,提供API自主缓存;eaccelerator属于PHP加速器,使PHP文件时无需再次编译再运行3、这里说的读文本档案,当然是memcache最快,因为memcache用内存处理,处理逻辑简单;MYSQL处理复杂,大部分情况都是从磁盘I/O获取。4、几万行的日志文件,如果使用file加正则是10秒内,但是如果占用内存过大,可以操作指针逐字节处理(函数忘记了);但是我们也不要意味倾向于用PHP代码解决,如果条件允许,可以使用其它语言或者专业的日志分析工具5、警告级:传参有问题;日志级:进程问题(未百度,不知道解决方法);错误级:文件找不到,具体要看是谁报错(自定义、PHP系统级、web服务器?),没有处理经验,无法给出答案 Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /home/u378761662/public_html/login/checklogin.php on line 27这个我觉得是因为没查到数据并且在 mysql_num_rows()前没有进行if判断 $result=mysqli_query($link,$sql);mysqli_num_rows($link);//这里把$link 当成 $result 传递了 php和html的名词作用,谁会? php和asp比有优势么? IE6缓冲不受控制(总是缓冲) 一个mysql查询问题 PHP网页中的图片和按钮图片是怎么创建的? 关于fck的问题 跪求,PHP发MAIL,加入背景音乐的问题。。。 老是提示,看了些资料,我也搞不定 在win98下以sapi安装apache1.3.x+php420rc3的时候,php解释很慢,最后显示找不到文件,why??? 获取商品信息防注入的办法有啥? mysql扩展方案 用PHP制作登录、注册以及登录后的搜索界面
1、编程上有网页静态化、页面内存高速缓存、SQL语句结果缓存等,服务器架构有分布式、CDN等(还可以和面试官聊聊现在的开放云,比如阿里云,就带有分布式、CDN服务)
2、memcache是内存缓存,提供API自主缓存;eaccelerator属于PHP加速器,使PHP文件时无需再次编译再运行
3、这里说的读文本档案,当然是memcache最快,因为memcache用内存处理,处理逻辑简单;MYSQL处理复杂,大部分情况都是从磁盘I/O获取。
4、几万行的日志文件,如果使用file加正则是10秒内,但是如果占用内存过大,可以操作指针逐字节处理(函数忘记了);但是我们也不要意味倾向于用PHP代码解决,如果条件允许,可以使用其它语言或者专业的日志分析工具
5、警告级:传参有问题;日志级:进程问题(未百度,不知道解决方法);错误级:文件找不到,具体要看是谁报错(自定义、PHP系统级、web服务器?),没有处理经验,无法给出答案
mysqli_num_rows($link);//这里
把$link 当成 $result 传递了