請問這幾道題難嗎?為何面試了幾個均不理想. 提升网站速度,可以参考: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+mysql的执行效率 一个分组显示的问题!从库中取得数据,如何按要求显示。。。 真心求深圳地区工作 文件上传到服务器后,文件内容乱码 如何修改数据库中内容 直接关闭浏览器怎么注销SESSION?? mysql语句的问题 关于Cookie的问题,大虾帮忙! 向MYSQL中取出数据的问题! 请问在哪可以查到smarty模板的相关资料,哪里可以下载到?在线等。谢谢。 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 传递了