gpt4 book ai didi

performance - 如何加速 TYPO3 后端?

转载 作者:行者123 更新时间:2023-12-02 14:54:07 24 4
gpt4 key购买 nike

给定:即使使用 SSD 驱动器,每次调用 BE 模块也需要几秒钟。 (对于一般 BE 任务,配置良好的设置运行时间低于 1 秒。)

  • 可能的瓶颈是什么?
  • 如何检查它们?
  • 有哪些加速选项?

特意不给出特殊的配置,而是求一个通用的checklist,这样答案就适合很多人作为第一个切入点。

最佳答案

有关 TYPO3 性能调整的一般提示可在此处找到:https://wiki.typo3.org/Performance_tuning

但是,根据我的经验,大多数一般性能问题是由以下几个原因之一引起的:

  1. 坏/没有缓存。通常这是一个或多个扩展(部分)禁用缓存的问题。尝试禁用所有第三方扩展并逐个启用它们,看看是什么导致网站速度最慢。 $GLOBALS['TSFE']->set_no_cache() 将禁用所有缓存,因此您可以搜索它。 TypoScript 中的 USER_INTCOA_INT 也会为其中配置的任何内容禁用缓存。
  2. 大量数据。检查数据库中是否有任何包含大量数据的表。多少构成“很多”,取决于很多因素,但通常低于一百万条记录的任何东西都不会成为太大的问题,除非例如您使用 LIKE '%...% 之类的东西进行查询' 在包含大量数据的字段上。
  3. 服务器上没有足够的资源。要解决此问题,请向服务器添加更多内存和/或 CPU 内核。或者,如果它是共享服务器,请减少其上运行的网站数量。
  4. 交通拥堵。无论服务器拥有多少资源,在给定时间内它可以处理的请求数总是有限制的。如果这是您的问题,您将不得不研究负载平衡和缓存服务器。如果您(通常)没有很多访问者,高流量仍然可能是由于机器人抓取您网站的速度过快造成的。这些通常很容易在您的防火墙或网络服务器配置中的 IP 地址上被阻止。

没有任何其他流量的服务器上的缓慢后端(您是唯一可以访问它的人)排除了 1(如果用户正在访问前端并导致高服务器负载,只会导致缓慢的后端)和 4 (没有其他流量)。

关于performance - 如何加速 TYPO3 后端?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53797010/

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