2

一年前,我为特定业务领域开设了一个新闻网站。该网站列出了新闻,每篇文章都有一张特色图片。不幸的是,一年内发布了大约 1500 条新闻,该网站占用了 1,07GB 的空间。这对我来说似乎完全疯了,因为 joomla 只有几兆字节,而且我这边没有大的添加(如文件或图形等)。

我犯了一个巨大的错误。我信任 joomlaworks 的人并安装了 K2。我这样做的主要原因是默认的 joomla 文章管理器没有提供为每个帖子保存特色图片。但这是在新的 3.0 版本中添加的!

K2 做了一些极其愚蠢的事情。如果您保存一张 2 MB 的照片,那么它将保存原始照片和另外 4 张照片,每种尺寸(小、大、中、XL)各一张。疯狂的是,你上传了一个 2Mb 的图像,它最终占用了 4Mbytes 的空间!

托管服务提供商给了我 2GB 的空间来存储我的文件。我晚上开始失眠,因为空间一天比一天扩大,如果超过 2GB,我将不得不升级托管计划,我没有钱这样做。

我相信我有三个选择:

  1. 将所有项目、类别、图像从 K2 移回更快的 Joomla 文章,然后升级到支持特色图像的 3.0 版。这似乎非常困难,我不知道这是否可能。即使我将所有表行从 K2 移动到 Joomla,我对 1500 个行感到不舒服,并且图像的路径也没有保存在数据库中。混乱。

  2. 将所有内容移至 wordpress。完全不知道该怎么做。

  3. 压缩缓存中的图像或寻找阻止 K2 这样做的方法。

4

3 回答 3

4

k2 将图像保存在两个不同的文件夹中。一个文件夹专门保存原件,另一个文件夹保存所有调整大小的版本。从技术上讲,您可以删除带有原件的文件夹,因为这些不是文章中或网站上其他任何地方使用的文件夹。让我们不要说 k2 的坏话,因为它们保存了原件。我认为这是一个很好的功能。我曾经需要进入我主机上的那个文件夹并找到一个从我的计算机中删除的文件。此外,您将来可以轻松地使用该文件夹来重建所有调整大小的文件,以防您想更改布局的大小。

我只是每隔一段时间备份一次文件夹并删除您主机上的副本。这应该可以节省很多空间。您还可以设置一个选项,使调整大小的文件的质量降低,这样它们就不会占用太多空间。后端有一个选项。在 70-80% 时,照片质量仍然很棒。

于 2012-12-01T00:00:28.733 回答
2

为什么你认为塑造小、中、大形象是非常糟糕的?你真的有图像的预览,它以较小的尺寸出现吗?如果是这样 - 这是一个明智的做法。

如果您真的不使用任何较小的图像 - 我建议逐行通过 K2 插件(或其他任何插件)并找到保存这些附加图像的行的确切位置并评论它们。

只是另一件事。你是如何为新闻网站获得 2 Mb 图片的。在我看来,这应该是真正的高分辨率图像,因为正常大小是 300kb。

于 2012-11-27T22:32:44.850 回答
1

在 www__TemplateName__\media\k2\items 文件夹中,您将看到两个子文件夹“cache”和“src” - 后一个用于源文件。每月一次可以将内容安全地移出到本地驱动器。然而,我会说如果你最终得到 1.5k 条新闻,datadase 也会占用大量空间。大多数托管商也将数据库空间计入其中。而且您将无能为力-您就是不能扔掉DB ...

然后,即使您不使用它(可能),您也很可能在同一主机上拥有电子邮件服务器。如果你一年内有 1.5k 条新闻——我可以想象有多少垃圾邮件最终会进入你的邮件文件夹——这会占用你在主机上的 2 场演出的空间……检查你的邮件文件夹——杀死所有你不需要的东西那里...

你说“我需要 joomla 专家的回答”——Joomla 专家不会告诉你太多——需要 k2 专家。并且给出了答案 - 将 k2 兑现的图像质量降低到 70% - 它会做得很好 - 节省大量空间并且质量下降将不可见 - 此设置设置一次,适用于所有作者。 ..

对于 DB,我强烈建议安装http://extensions.joomla.org/extensions/access-a-security/site-security/site-protection/14087,然后单击 Clean Temp and Repare Tables -它也有帮助。

然后,另一件事是为 k2 批量调整原始文件夹中的文件大小 - 在互联网的坑中有大量不同的脚本。不时在那里运行它,来自您的用户的疯狂大文件将令人难以置信地缩小!

但最重要的是 - 在这些日子里,有很多 2gigs ???这太疯狂了。在我的情况下,每年 50 美元给我 6gigs - 这不是这里最便宜的主机......所以......改变你的主机!

于 2015-05-08T13:34:23.100 回答