很多站长朋友们都不太清楚php提交反应慢,今天小编就来给大家整理php提交反应慢,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 PHP程序写得越多发现响应速度越慢,请问写程序中应该注意些什么?我是新手!怎么提高程序响应时间! 2、 我写的php脚本用form上传文件,在FF和IE下面都正常,但是在safari下面提交页面刷新很慢,就像未提交成功。 3、 php速度很慢 4、 如何排查 PHP 网站运行速度慢的原因 PHP程序写得越多发现响应速度越慢,请问写程序中应该注意些什么?我是新手!怎么提高程序响应时间!举个简单的例子
循环一个数组时需要计算数组的长度.
通常,我们这么写
//$arr是一个数组;
for($i=0;$i<count($arr);$i++){
/******这就是一个速度较慢的循环,因为每一次循环的时候都要运行count()计算数组长度*******/
}
//正确的写法应该是
$count=count($arr);
for($i=0;$i<$count;$i++){
/*****代码*******/
}
//再举个例子
echo '1'.'2';慢;
echo '1','2';快;
//还有带引号''和双引号"",单引号更快;
//数组的键位例如$arr[key]的写法就不如$arr['key']的快
/*同样的,php在链接数据库或者操作一些文件的时候;要做垃圾处理,在资源使用完毕时,要及时的关闭链接通道,清空结果集和占内存的变量;*/
/*还有很重要的一点,能在php程序里执行的任务,就不要跑到mysql里执行,好好的写你的查询语句*/
我写的php脚本用form上传文件,在FF和IE下面都正常,但是在safari下面提交页面刷新很慢,就像未提交成功。这个因素造成的问题很多,有浏览器的问题,网速的问题!IE能上传正常,说明PHP代码是没有问题的
php速度很慢刚刚在PHP吧里面看到你提这个问题了
你
的数据表类型是什么
MyISAM
or
InnoDB
?
MySQL默认配置时
InnoDB
的速度是非常慢的跟乌龟爬一样。
租的
虚拟主机
就无法修改数据库配置,建议将表类型修改成
MyISAM
再试。
如何排查 PHP 网站运行速度慢的原因排查 PHP 网站运行速度慢的原因
首先,使用浏览器的开发人员工具(Chrome)或Firefox的Firebug,确定,问题出在前端,还是后端。查看瀑布图,看看是卡在了服务器处理脚本上(典型特征是文档Waiting的时间特别长),还是前端(大量的图片、大量的JS、好多Flash)。90%网站性能问题是由前端造成的。
若确定是服务器端问题,看看PHP版本是不是过低了、使用XDebug的Profile结合Webgrind等,看看到底哪些函数执行的次数最多、单次时间最长、执行总时间最长,找到根源一击必杀!PHP的编译器不对PHP代码进行任何优化,所以某种意义上蛮考研PHPer的功力。
关于php提交反应慢的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php提交反应慢 php提交post数据的详细内容...