laravel4 响应速度很慢,加载时间很长

2024-02-06

我进行了大量搜索,但没有任何解决方案适合我。

首先,我在同一台服务器上有两个项目,一个使用 CodeIgniter,另一个使用 Laravel。

The one which uses Laravel occasionally loads very slow
This image shows empty page written with Laravel
enter image description here

And this image shows that user waits for about 33 sec. enter image description here Sometimes, this time comes from Receiving

我快速查找了一些运行 Laravel 的网站。我注意到那里也存在这个问题,你可以尝试 October CMS 。

最后这就是我所做的:

  • Set debug to false
  • Run artisan optimize --force
  • 将数据库设置为127.0.0.1 not localhost

有任何想法吗?请注意这种情况发生偶尔 and randomly


这不是 Laravel 的问题,很可能是服务器配置方式的问题。最有可能的是,它可以归结为如何配置 Apache/Nginx、在何处以及如何加载静态资产和其他变量。

听起来,您使用的是 Laravel 的常规版本和 PHP 的常规版本,两者之间的唯一区别在于彼此支持的 PHP 功能以及应用程序本身的结构。在我个人的基准测试中,由于延迟加载,Laravel 无疑比 Codeigniter 更快。您是否尝试过在不同的服务器上甚至在您自己的本地计算机上运行相同的测试?

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

laravel4 响应速度很慢,加载时间很长 的相关文章

  • 在 Codeigniter 中从其他数据库切换动态数据库

    mi 文件 config php 是 active group default active record TRUE db master 是唯一的数据库 db master hostname localhost db master user
  • 如何找到 Ruby 应用程序中的性能瓶颈?

    我编写了一个 Ruby 应用程序 它可以解析来自不同格式 html xml 和 csv 文件的源的大量数据 如何找出代码的哪些区域花费时间最长 有没有关于如何提高 Ruby 应用程序性能的好资源 或者您是否有始终遵循的性能编码标准 例如 您
  • JS中函数声明速度差异

    我运行了一个简单的 jsperf 测试 在 Firefox 中运行时一切都按预期进行 但当我在 Google Chrome 中运行测试时却感到困惑 该测试正在测试在 JavaScript 中声明函数然后调用它们的不同方式 我的猜测是 Chr
  • 如何在大空间尺度上加速A*算法?

    From http ccl northwestern edu netlogo models community Astardemo http ccl northwestern edu netlogo models community Ast
  • 简单来说,Laravel IoC 容器是什么?

    谁能用简单易懂的语言解释依赖注入和 IoC 容器 因为我是 Laravel 的初学者 谢谢 答案变得比我最初想要的要长 我提供了一些背景信息 不过 如果您正在寻找短期解释 请阅读 IoC 容器的第一段和粗体段落 依赖注入 依赖注入是一种设计
  • 我可以在 CodeIgniter 中使用 MySQLi 和 PHP5 语法吗?

    我正在开始一个新的网络项目 我想我应该尝试使用一个框架 我知道 CodeIgniter 是用 PHP4 编码的 但是在使用 CodeIgniter 编码时 我是否能够使用 MySQL 的 MySQLi 函数以及 PHP5 语法 特别是涉及
  • Laravel 5:在控制台内核的 Schedule() 函数中使用 Cache:: 或 DB::

    我正在尝试以不同的用户配置的时间间隔在 Laravel 5 中运行 Artisan 控制台命令 我已经构建了控制台命令 并拥有一个包含 运行频率 配置值的数据库 具有 Eloquent 模型 内schedule 的函数App Console
  • 将 numpy 数组写入文本文件的速度

    我需要将一个非常 高 的两列数组写入文本文件 而且速度非常慢 我发现如果我将数组改造成更宽的数组 写入速度会快得多 例如 import time import numpy as np dataMat1 np random rand 1000
  • Java 反射性能

    使用反射创建对象而不是调用类构造函数是否会导致任何显着的性能差异 是的 一点没错 通过反射查找类是 按幅度 更贵 Quoting Java关于反射的文档 http java sun com docs books tutorial refle
  • CSS3 - 性能最佳实践是什么? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • Getter 和 Setter。有性能开销吗?

    我的 C 项目中有一个粒子系统引擎 粒子本身只是没有函数的变量结构 目前 每个粒子 Particle 都是通过直接访问其变量来从其父类 ParticleSystem 进行更新 例如 particle x particle vx 然而 我正在
  • 在 Lumen 中创建自定义错误页面

    如何为 Lumen 上的错误创建自定义视图 我尝试创建resources views errors 404 blade php 就像我们在 Laravel 5 中可以做的那样 但它不起作用 错误处理范围内App Exceptions Han
  • PHPUnit 和来自 Guzzle 的模拟请求

    我有一堂具有以下功能的课程 public function get string uri stdClass this gt client new Client response this gt client gt request GET u
  • 从数据库而不是配置文件中读取 CodeIgniter 配置值

    您可能知道 当您使用 CI 创建新项目时 您必须手动输入基本网址 加密密钥在config config php中 我正在努力克服这个问题 因此正在寻找一种方法read那些价值观而是从数据库中 为客户进行安装并设置时间作为一个整体decrea
  • 我的 Delphi 11.1 调试器在 x64 项目上突然变得非常缓慢;大约一周前还可以。有什么想法吗?

    更新 拔掉网络 电缆和wifi 会导致 几乎 恢复正常的调试速度 已尝试禁用防火墙没有任何变化 但没有网络恢复正常服务 更新 2 所有 Windows x64 版本都存在缓慢问题 而不仅仅是单个大型项目 如果我构建并调试 32 位 Wind
  • 当语料库有100亿个独特的DNA序列时,如何使用BK树实现快速模糊搜索引擎?

    我正在尝试使用BK tree https news ycombinator com item id 14022424python 中的数据结构 用于存储约 100 亿个条目的语料库 1e10 以实现快速模糊搜索引擎 一旦我添加超过 1000
  • Eloquent/Laravel 三路多对多关系

    我对 Laravel 和 Eloquent 是全新的 而且我对 ORM 的经验也很少 假设我有三个数据库表 Widgets Actions Users 我建模了一个连接表 其中包含以下列 widget id action id user i
  • 如何调试性能问题/优化您的流星应用程序

    我刚刚将 Meteor 应用程序部署到 Digital Ocean 上的生产服务器上 我注意到 对于大约 7500 个文档 完全获取对象 有选择地仅获取 3 个字段 并填充自动完成数据大约需要 3 5 秒 我相信对于如此数量的数据来说 它应
  • 如何使用资源模块来衡量函数的运行时间?

    我想使用Python代码测量函数的CPU运行时间和挂钟运行时间 此处建议资源模块 如何以 Python 代码 不是从终端 的形式分别测量函数的 CPU 运行时间和挂钟运行时间 https stackoverflow com q 192046
  • 如何在 Laravel 中创建一条包罗万象的路线

    我需要一个 Laravelroutes php将捕获所有流量到特定的条目example com premium section网站 以便我可以提示人们在访问优质内容之前成为会员 您还可以通过在参数上使用正则表达式来捕获 全部 Route g

随机推荐

  • SQLite 数据库存储在磁盘上的什么位置?

    SQLite 数据库存储在哪里 即创建时 Windows 7 上的目录路径 SQLite 数据库是一个常规文件 它是在您的脚本当前目录中创建的
  • 将 bootstrap 3 glypicons 与 webjar 和 jsf2.2 一起使用

    我正在尝试在 jsf 2 2 中使用 bootstrap 和 glypicons 制作一个简单的页面 我已经包含了 webjar 的引导依赖项 打开 jar 我可以看到字体文件存在 将应用程序部署到 wildfly 时 引导 css 可以正
  • 使用 jQuery 更改输入字段的类型

    document ready function login box password field password attr type text password val Password 这应该会改变 password输入字段 带有id
  • 如何为布局设置不同的主题

    我已经为整个应用程序设置了默认主题 它在 styles xml 中定义如下 我还定义了一个黑暗主题 在清单中 它被声明为应用程序的主主题 浅色主题
  • 我可以制作 postgreSQL 可再发行版吗?

    我不了解开源 我阅读了一些许可证 但我想了解您的经验 我的目标是编写我的软件并使用 postgreSQL 制作可再发行版 我可以不支付任何费用吗 我读到一些关于 MySQL 的内容 如果你在你的软件版本中重新分发它 你需要付费 我不是律师
  • Android布局:在TextView和android:drawableStart上——设置图标的大小?

    Lars Vogel 的教程SQLite 自己的ContentProvider和Loader对待办事项列表使用以下布局 检查http www vogella com articles AndroidSQLite article html t
  • 属性构造函数的默认值?

    我收到这个错误 错误CS0182 属性参数必须是属性参数类型的常量表达式 typeof 表达式或数组创建表达式 当我尝试写这样的东西时 AttributeUsage AttributeTargets Method AllowMultiple
  • 使用 Watir 控制新选项卡操作? (红宝石)

    我使用 watir 进行自动化测试 在运行一些表格后 会在新选项卡中打开一个图表 但 watir 似乎无法识别新的当前选项卡 并继续通过原始浏览器选项卡进行搜索 有什么方法可以告诉 watir 你想使用哪个选项卡吗 Watir 不关心新页面
  • 在Java中,永久代空间垃圾被收集吗?

    我读过 Perm gen 或永久代 空间不会被垃圾收集 但是 在 CMS 集合中 我可以在 GC 日志中看到一些类正在卸载 那么perm gen垃圾是在完全收集还是CMS收集期间收集的呢 永久代与堆的其他部分一样被垃圾收集 这里需要注意的是
  • XCode 8 和 Swift 3 中的 UserDefaults.standard set nil 错误

    这似乎是一个错误 我正在尝试删除默认值中的现有值 UserDefaults standard set nil forKey test me let val UserDefaults standard object forKey test m
  • Socket-CAN虚拟总线

    如何创建多个虚拟套接字并将它们链接在一起以创建虚拟总线 我想模拟一个应用程序 其中许多节点通过 CAN 相互通信 所有你需要的是cangw工具来自can utils https github com linux can can utils
  • D 退出语句

    D有没有退出语句 类似于java python c c 中的退出语句 哪一个会 令人震惊 退出程序的执行 就像是exit 如果你想exit 然后使用Cexit功能 import core stdc stdlib void main exit
  • rcpp源码Cpp编译器设置

    我正在使用 Rcpp 来加速在 R 3 4 Windows7 中重复调用的函数 我希望更改编译器设置 当我打电话时 sourceCpp scoreseq1 1 cc verbose TRUE 部分输出内容如下 C RBuildTools 3
  • 如何阻止用户在未登录的情况下无法获取文件

    我正在开发网站 其中有一些文件放置在文件夹中 并且还为用户提供了这些文件的链接 以便他们可以下载这些文件 我只是允许经过身份验证的用户 而不是全部 但好像有任何用户知道该链接文件直接将其放在地址栏中并获取该文件 任何人都可以告诉我如何确保该
  • div 内文本中的新行[重复]

    这个问题在这里已经有答案了 在文本区域中 有新行 例如 013 但是如何在不使用 html 纯文本 如 n 的情况下对 div 元素执行此操作 您可以使用 CSS 强制 HTML 将新行识别为换行符 只需设置white space财产给pr
  • Groovy 动态添加带参数的方法

    我想向现有类 java util Date 添加一个方法 格式化字符串 fmt 我的代码如下 Date metaClass toFormatString String fmt SimpleDateFormat sdf new SimpleD
  • 触发 DOMContentLoaded 后是否应用样式?

    考虑以下 HTML 文档
  • Python cx_freeze 4.3.4:设置 targetName 导致错误

    我对 cx freeze 非常陌生 我试图更好地理解它 我有这个 setup py 文件 import sys from cx Freeze import setup Executable Dependencies are automati
  • 从信号处理程序中引发异常

    我们有一个处理错误报告许多方面的库 我的任务是将这个库移植到 Linux 上 当运行我的小测试套件时 其中一项测试失败了 下面显示了测试的简化版本 Compiler 4 1 1 20070105 RedHat 4 1 1 52 Output
  • laravel4 响应速度很慢,加载时间很长

    我进行了大量搜索 但没有任何解决方案适合我 首先 我在同一台服务器上有两个项目 一个使用 CodeIgniter 另一个使用 Laravel The one which uses Laravel occasionally loads ver