为啥在本地运行php,好慢。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥在本地运行php,好慢。相关的知识,希望对你有一定的参考价值。

我本地php运行很慢,同样的一个php工程在本地运行,访问一个url链接耗时比在服务器上的多出一秒以上。
为什么会这样?有什么解救办法?
PS:本地电脑cpu:i3,内存:4g,120g固态硬盘,phpstudy2014(apache2+php5.4)
服务器:天翼云服务器 apache2.2 php5.4.16
已解决,数据库链接
$host = 'localhost'; 改成$host = '127.0.0.1'; 就好了。
PHP-5.3及以后版本会考虑是IPv4还是IPv6,面对localhost会犹豫,因此出现响应时间过长的情况。

可能是空间限制了,也就是说你的空间已经快满了,影响你的打开速度;在个就是你们的本地空间配置比较低,缓存的文件设置时间太长,当打开次数多也影响网站打开速度。
建议时间长了可以清理你服务器下的垃圾文件!
参考技术A 看你运行的什么程序了,数据量有多大,一般本地应该快于线上才对呀追问

就是奇怪,本地访问速度比服务器的要慢 1s 以上。

追答

数据库多大,要是数据多的话,也有可能,或者程序里有打开远程程序待。

为啥tomcat启动一段时间后就死了呢

为什么我的tomcat总是启动几个小时就变得好慢好慢,然后还死了

参考技术A 你运行tomcat的时候,打开资源管理器,看看内存及cpu占用量,我觉得是因为tomcat吃了太多资源造成的假死。如果是吃资源太多,你一定要进行杀毒、扫木马;另外也要考虑是不是与某个程序冲突,首要考虑的是与防护墙杀毒软件的冲突;再就是看看tomcat的设置,是不是因为下载流浪大而吃了太多资源,如何是因为上传下载造成的,可以改设置进行限流 参考技术B 换个版本,或者是你的环境变量没写好

以上是关于为啥在本地运行php,好慢。的主要内容,如果未能解决你的问题,请参考以下文章

phpstudy本地配置能够访问了,为啥域名访问一直都不行?

为啥这个 PHP 代码不能输入到链接 TAG href 属性? (本地主机,不使用 laravel)

当表单在本地服务器上正常工作时,为啥表单中的数据没有发布到主机服务器上的 PHP 文件?

为啥我的 ReactJS 应用程序在本地运行但不在 Azure 中运行?

为啥我的 Django 应用程序可以在本地运行,但不能在 Heroku 上运行?

为啥我不能让我的 RN 应用程序在本地运行以与本地 api 服务器通信?