gpt4 book ai didi

performance - Laravel 4 非常非常慢如何检查什么是减速?

转载 作者:行者123 更新时间:2023-12-03 09:35:33 30 4
gpt4 key购买 nike

我安装了 laravel4 的新副本,而不是安装了 Laravel 4 入门套件站点:

laravelcp

我的网站在页面之间运行很慢(加载):

enter image description here

969 毫秒,我有 950-1.5 毫秒,这非常糟糕。

我使用本地主机 wamp .

我尝试了什么:

  • 优化 wamp。
  • 我从 localhost 更改为 127.0.0.1 在 database.php
  • 我做了 php artisan 优化和 php artisan 优化 --force

  • 此外,当我安装 laravel 的新副本时,我有 130-160 毫秒。

    当我安装其他 starter kit我有 320-400 毫秒。

    无论如何,我是 laravel 4 新手,我如何检查加载时间?

    也许它的一些包或东西。

    最佳答案

    如果您在 app/config/app.php (或本地环境的配置)中有 debug=true ,您将不会缓存任何内容。如果您不使用缓存,那么使用 apc 与文件缓存的加载时间相似是有意义的。

    首先,尝试将 debug 全局设置为 false,或者针对您的本地环境。然后在禁用缓存后运行 php artisan optimize 。

    使用直接路由测试您的速度(没有 Controller ,只需返回“一些字符串”;从主页的 routes.php 路由返回。

    尝试从 Controller 操作返回相同的字符串。将此操作映射到主页的相同路由并进行比较。在我的本地设置中,我看到大约 10 毫秒的差异。

    如果这不能加快您的应用程序的速度,请尝试安装建议的分析器(或我更喜欢的分析器: https://packagist.org/packages/sebklaus/profiler )并查看运行时间最长的内容。您可以启用任一探查器,以便它们即使在 Debug模式为 false 时也能运行。

    另一种选择是不用担心本地速度或开发过程中的速度,一旦您的应用程序按您的意愿运行,就会让 laravel 加速。

    以下是一些帮助您进行后期开发优化的提示:Optimizing for production with Laravel 4

    关于performance - Laravel 4 非常非常慢如何检查什么是减速?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23605516/

    30 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com