我在一年前开设了一个特定业务领域的新闻网站。该网站列出了新闻,每个帖子都有一个特色图片。不幸的是,一年内发布了大约1500条新闻,该网站占用了1,07GB的空间。这对我来说似乎完全是疯了,因为joomla只有一些Mbytes而且我身边没有大的补充(比如文件或图形等)。
我犯了一个巨大的错误。我信任joomlaworks人并安装了K2。我这样做的主要原因是默认的joomla文章管理器没有提供为每个帖子保存特色图像。但这是在新的3.0版本中添加的!
K2做了一件非常愚蠢的事。如果您保存2 MB的照片,那么它将保存原始照片和另外4个照片,每种尺寸一个(小,大,中,XL)。疯狂地,你上传一个2Mb的图像,它结束占用4M字节的空间!
托管服务提供商为我提供了2Gbytes的空间来存储我的文件。我已经开始在晚上失眠,因为空间日益扩大,如果超过2Gbytes,我将不得不升级托管计划,我没有钱做这件事。
我相信我有三个选择:
将所有项目,类别,图像从K2移回到更快的Joomla文章,然后升级到支持精选图像的3.0版本。这似乎非常困难,我不知道它是否可能。即使我将所有的桌子行从K2移动到Joomla,我也不会对1500个和图像的感觉感到舒服。路径未保存在数据库中。混乱。
将所有内容移至wordpress。根本不知道如何做到这一点。
压缩缓存中的图像或搜索阻止K2执行此操作的方法。
答案 0 :(得分:4)
k2将图像保存在两个不同的文件夹中。一个文件夹专门保存原件,另一个文件夹保存所有已调整大小的版本。从技术上讲,您可以删除包含原件的文件夹,因为这些文件不是文章中使用的文件夹或网站上的任何其他文件夹。让我们不要说k2,因为他们保存了原件。我认为这是一个很好的功能。我曾经需要进入我主机上的那个文件夹,找到一个从我的电脑上删除的文件。此外,您可以轻松地在将来使用该文件夹重建所有已调整大小的文件,以防您想要更改布局中的大小。
我会偶尔备份文件夹并删除主机上的副本。这应该可以节省很多空间。您还可以设置一个选项,调整大小的文件的质量会降低,这样它们就不会占用太多空间。后端有一个选项。 70-80%的照片质量仍然很好。
答案 1 :(得分:2)
为什么你认为创建小,中,大图像是非常糟糕的?你真的有图像的预览,它以较小的尺寸出现吗?如果是这样 - 这是一个明智的方法。
如果你真的不使用任何较小的图像 - 我建议逐行浏览K2插件(或其他任何内容)并找到保存这些附加图像并对其进行评论的确切线条。
另一件事。你是如何为一个新闻网站获得2 Mb图像的。在我看来,这应该是真正的高分辨率图像,因为正常的大小就像300kb。
答案 2 :(得分:1)
在文件夹www__TemplateName __ \ media \ k2 \ items中,您将看到两个子文件“cache”和“src” - 后者用于源文件。内容可以每月安全地移出一个本地驱动器。然而,我会说如果你最终获得1.5k新闻,数据库也将占用大量空间。而且大多数托管商也会计算数据库空间。你将无法做任何事情 - 你只是不能扔掉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和Repare Tables - 它也有帮助。
然后,另一件事是批量调整原始文件夹中的文件大小为k2 - 在互联网的坑中有大量不同的脚本。不时在那里运行它,来自用户的疯狂大文件将难以置信地收缩!
但最重要的是 - 在这些日子里,拥有2gig的主机???这是疯狂的低点。在我的情况下,每年50美元给我6gigs - 这不是这里最便宜的主机...所以......改变你的主人!