&引用;类型3TEMP/压缩机“;TYPO3中的文件夹每天增长1 GB
我已经接管了TYPO3网页的管理工作,我意识到每天仅CSS和JS文件就增加了1GB,“merged-ffff2d33c1ce910940054845fe400023.JS”等等。现在我的压缩文件夹是15GB大。太大了 似乎CMS在每次点击页面时都会生成CSS和JS的缓存版本,但我只是猜测,因为我不知道这个文件夹中发生了什么 我比较了每个子页面上的文件,虽然发现了一些共性,但仍有许多不同之处&引用;类型3TEMP/压缩机“;TYPO3中的文件夹每天增长1 GB,typo3,Typo3,我已经接管了TYPO3网页的管理工作,我意识到每天仅CSS和JS文件就增加了1GB,“merged-ffff2d33c1ce910940054845fe400023.JS”等等。现在我的压缩文件夹是15GB大。太大了 似乎CMS在每次点击页面时都会生成CSS和JS的缓存版本,但我只是猜测,因为我不知道这个文件夹中发生了什么 我比较了每个子页面上的文件,虽然发现了一些共性,但仍有许多不同之处 如何解决这个问题?我会开始比较合并的javascript文件 你能告诉我有什么不同吗 例如,可能会有这样一
如何解决这个问题?我会开始比较合并的javascript文件 你能告诉我有什么不同吗 例如,可能会有这样一种情况:某些javascript是使用页面id生成的,如
<script>
var pageId = 77;
</script>
var-pageId=77;
若打开了将内联javascript移动到外部文件的选项,那个么对于每个页面来说这将是不同的,最后合并将为每个页面创建新的合并版本
所以现在最重要的问题是合并文件之间的区别
编辑:您的解决方案是删除所有第三方扩展。清除/compress/文件夹。然后逐个安装这些第三方ext,看看是哪一个导致了问题。我将开始比较合并的javascript文件 你能告诉我有什么不同吗 例如,可能会有这样一种情况:某些javascript是使用页面id生成的,如
<script>
var pageId = 77;
</script>
var-pageId=77;
若打开了将内联javascript移动到外部文件的选项,那个么对于每个页面来说这将是不同的,最后合并将为每个页面创建新的合并版本
所以现在最重要的问题是合并文件之间的区别
编辑:您的解决方案是删除所有第三方扩展。清除/compress/文件夹。然后逐个安装这些第三方ext,看看是哪一个导致了问题。我发现由CSS样式的内容生成的CSS实际上知道每个页面上有哪些元素。因此,如果一个页面有一个右侧有文本的图像,则会包含此页面所需的样式,如果另一个页面没有右侧有文本的图像,则不会生成此CSS。这导致几乎所有页面上的CSS实际上都不同,从而导致许多合并的CSS文件
我错过了一个选项,只包括所有的CSS,不管它是否使用。这可能会创建一个大得多的CSS文件,但至少在所有页面上都是相同的文件,因此可以在浏览器中缓存。我发现,由CSS样式的内容生成的CSS实际上知道每个页面上有哪些元素。因此,如果一个页面有一个右侧有文本的图像,则会包含此页面所需的样式,如果另一个页面没有右侧有文本的图像,则不会生成此CSS。这导致几乎所有页面上的CSS实际上都不同,从而导致许多合并的CSS文件
我错过了一个选项,只包括所有的CSS,不管它是否使用。这可能会创建一个大得多的CSS文件,但至少在所有页面上都是相同的文件,因此可以在浏览器中缓存。我在设置
concatenateJs = 1
concatenateCss = 1
compressJs = 1
compressCss = 1
在我的打字稿中。问题是TYPO3似乎在压缩JS和CSS文件时存在缺陷。我用6.2.10进行了测试。
对于来自每个用户/浏览器的每个请求,TYPO3每天都以typo3temp/compressed生成一个新的CSS文件。
失活压缩
compressJs = 0
compressCss = 0
解决了这个问题,TYPO3始终提供相同的缓存CSS文件。我在设置
concatenateJs = 1
concatenateCss = 1
compressJs = 1
compressCss = 1
在我的打字稿中。问题是TYPO3似乎在压缩JS和CSS文件时存在缺陷。我用6.2.10进行了测试。
对于来自每个用户/浏览器的每个请求,TYPO3每天都以typo3temp/compressed生成一个新的CSS文件。
失活压缩
compressJs = 0
compressCss = 0
解决了这个问题,TYPO3始终提供相同的缓存CSS文件。我比较了这些文件,虽然它们有相当多的公共区域,但它们也有许多不同之处(大约100行)。您可以粘贴差异吗?手动删除文件夹“compressor”中的文件安全吗?当然可以。很安全。手动删除typo3temp/中的所有文件和文件夹并清除整个网站的缓存是安全的。唯一的缺点是一些性能问题,因为TYPO3需要重建所有文件。我想我会一起关闭连接。谢谢你的提示!我比较了这些文件,虽然它们有很多相同的区域,但它们也有很多不同的行(大约100行)您可以粘贴差异吗?手动删除“compressor”文件夹中的文件安全吗?当然可以。很安全。手动删除typo3temp/中的所有文件和文件夹并清除整个网站的缓存是安全的。唯一的缺点是一些性能问题,因为TYPO3需要重建所有文件。我想我会一起关闭连接。谢谢你的提示!