15网页寄存智慧珍珠 - 如何让你的资源最后

文章撰写者:
  • 推荐文章
  • 更新:Sep 12,2019

如果你曾经 买了小的共享网络托管包 你会知道资源是如此有限,你应该放弃最复杂的功能或依赖外部资源。 当您在同一个小包装下托管多个网站时尤其如此。

在本指南中,我采访了Linux托管服务提供商的工作人员Marc Werne Gigatux.com。 指南中的许多网站托管智慧珍珠包括Marc建议您更好地管理您的帐户资源。

1。 选择轻量级CMS

你可能想用 Joomla or 曼波 非常糟糕,但如果您的主机帐户的配额低于500MB,您可能需要重新考虑您的选择。

WordPress or Drupal例如,它将成为一种轻量级,灵活的替代方案,可以节省MB的Web磁盘和带宽。 通常越少越轻,轻量级不等于功能越少。 制作替代方案的图表,并选择最适合您需求的CMS和托管包。

2。 使用miniBB代替SMF

MiniBB只针对SMN的1.77 MB采用11.38 MB,但它是一个完整的论坛解决方案,带有附加组件,扩展和插件的丰富存储库。

不喜欢miniBB?

对于更大的论坛脚本,有几种轻量级替代品。 PunBB,FluxBB和AEF引用了一些。 此外,在安装任何解决方案之前,请规划论坛的范围:如果您的目标是覆盖数千到数百万用户,则可能需要升级您的托管包。 如果您希望仅保留论坛工作人员或针对少数用户,请务必使用您可用的资源。

3。 将Google Apps用于您的Webmail而不是主机的网络邮件程序

除了在Gmail上使用电子邮件转发器之外,Google还允许网站管理员将其域名设置为 基本邮件主机 通过在Google Apps中配置它。

这意味着您将能够在您的域中设置多达10个免费电子邮件用户帐户,每个帐户都有10GB的webdisk,例如 [EMAIL PROTECTED] or [EMAIL PROTECTED]

为什么选择Google Apps?

因为每次在您的主机帐户上设置您的网络邮件配额时,该配额将从您的全局磁盘空间中获取,并且您将召集该100MB包的500MB,这意味着您的网站不断增长。 您可以利用Google Apps,节省数百MB,以改善网站访问者的体验。

Google Apps的替代方案? 有Zoho Mail,Lite版本免费。 Zoho Lite 让您使用最多3用户帐户设置您的域,每个帐户都有5GB容量。

4。 使用缓存系统

低预算的大多数小型企业和个人网站所有者选择共享托管包以节省投资。 有时升级是提高性能所必需的,并且欢迎更广泛的受众及其产生的流量,但如果不能,则可以通过使用不会使CPU过载的缓存系统来节省服务器资源。

WordPress用户可以安装 W3总缓存 但如果您不使用WordPress,则应尝试使用CMS供应商提供的工具优化您的网站缓存。

例如,Joomla可以依赖四个缓存优化器,Drupal也有几个缓存性能工具。 请参阅#10点以查看缓存软件的列表,这些软件会给服务器带来更多负载并且要避免。 此外,请记住与您的托管服务提供商讨论任何缓存相关的问题; 例如,Gigatux已经采用了快速缓存系统,因此您不必担心它,但其他主机可能不会依赖许多资源。 先问一下以后再回避问题。

5。 定期清空垃圾内容

以电子邮件,博客评论,pingback URL和超载服务器和数据库配额的文件的形式摆脱垃圾邮件。

每周至少做一次以避免内存问题(例如,WordPress注释删除仅适用于64MB的内存,之后您将收到致命错误,您将不得不增加PHP.INI中允许的内存大小文件或在WordPress根目录中的wp-config.php)。

6。 如果可能,请使用外部数据库

如果您的主机允许远程数据库链接,请务必使用它。 外部数据库有助于减轻网络磁盘配额的使用,因为它们会将您的内容存储在您的主机帐户之外。 但是,请记住,远程数据库“可能非常昂贵且对最终用户来说很麻烦” - 用Marc Werne说 - 因为外部数据库托管并不便宜。

但是,您可以使用免费解决方案进行小型项目。 FreeMySQL 让您免费设置无限数据库(它们运行在捐赠上)。 这些服务对于有限的项目是可靠的,但请记住,大型公司网站的效率可能较低。 如果您希望继续使用外部数据库,请持续监控使用情况并规划潜在升级。

7。 使用文件托管服务节省存储和带宽资源

托管所有可在外部托管服务上下载的内容,例如Photobucket,Vimeo,YouTube或4Shared。

如果资源有限,您不应允许访问者,客户或读者在您的服务器上上传内容。 作为替代方案,您可以启用Gravatar,以便您的客户或用户无需上传个人资料头像。

8。 使用MailChimp作为您的简报

在您的有限网络托管帐户上安装简报软件,它将开始耗尽您的磁盘和带宽。 不幸的是,没有太多可以做的事情,最小的可用时事通讯脚本 - OpenNewsletter - 仍然是640Kb,你也必须计算所有存储的问题。

但是你可以再次依赖外部服务。 MailChimp 如果您的目标受众少于2,000订阅者并且您的目标是每月发送最多12,000电子邮件,那么这是一个完整的新闻通讯解决方案,从零成本开始。

所有模板都可以自定义,因此您无需自己托管,也可以将简报与Facebook集成。

MailChimp的好选择是 恒联BenchmarkMail,其唯一限制是订阅选项 - 人们只能从您的表单注册。

9。 使用SurveyMonkey进行用户调查

与时事通讯一样,调查软件可能会因您的有限资源而变得沉重。 在我的经验中, 的SurveyMonkey 当您需要向有限数量的人发送快速调查时,可以提供有效的免费替代方案。 对于较大的受众,每月费用从17($ 204 /年)开始,因此对于那些新闻通讯在其业务中发挥核心作用的低预算公司来说,这笔投资仍然可以负担得起。

您也可以尝试KwikSurveys和Smart Survey。 它们都是免费的,并提供有趣的功能,如调查图片插入和比赛。

10。 不要使用WP Super Cache或其他消耗CPU的WP插件

智慧之珠#4建议您使用扩展或插件形式的缓存系统来提高您的网站性能,而不会吸收太多资源。 现在我似乎给你提出了相反的建议:为什么不使用WP Super Cache,一个着名的WP插件来缓存你的网站? 答案就在于这个特定的插件性能:WP Super Cache消耗了大量的CPU,如果你在一个有限的软件包上运行,它会使你的服务器崩溃。 其他非缓存但CPU消耗的WP插件是:

  • 更好的WP安全性(增加页面加载时间)
  • All in One SEO Pack(旧版本导致更高的负载峰值)

考虑安装一个名为P3的WordPress插件(Plugin Performance Profiler的首字母缩写),以跟踪插件使用的CPU资源量。 一旦发现它们阻碍了您的CPU资源,就会立即禁用问题插件 - 一些托管服务提供商会在他们发现帐户时暂停您的帐户,并且在尝试加载您的网页时,您的用户最多会发现恼人的500内部服务器错误。

11。 警惕虐待

Gigatux的Marc Werne建议“仔细挑选您的客户”,因为“有很多客户会滥用资源并出于不良原因使用服务(例如发送垃圾邮件或发送出站攻击)。 这将帮助您充分利用您的限制资源,而不是浪费时间和金钱给无利可图的客户。“

我们在谈论什么样的虐待?

  • 上传非法文件,包括PDF,视频,音频和软件
  • 垃圾邮件和群发电子邮件攻击
  • 带宽和webdisk吃(大量的热链接和 FTP劫持)

反垃圾邮件插件和最新软件通常足以防止滥用,但如果您怀疑存在更大的风险,请与您的客户联系。 应该阻止不诚实的客户,并且极端地向当局报告。

12。 限制博客评论以获得宝贵的反馈

如果您的数据库配额有限,您可以将已批准的博客评论限制为有价值的反馈,或限制您想要专业参与的知名读者。 您可以通过电子邮件或在博客文章中公开回复其他评论。 这是一个非常极端的措施,所以要谨慎使用它。 主要风险是您将失去博客和读者的流量和声誉,并随着时间的推移获得较少的反馈。 始终预先告知您的访问者您的沉重评论审核背后的原因,解释您当前的托管和预算问题,并承诺电子邮件回复。 当然,忠诚于给予的话语。

13。 定期下载和删除日志文件

创建日志文件是为了让您了解您的网站运行状况,但在服务器上没有使用它们:如果您每周至少下载和删除它们一次,它们的大小将增加到几兆字节到一英镑。 两个cPanel日志尤其如此:

/ home / user中/的public_html / error_log中

/ home / user中的/ tmp / AWStats软件/

error_log文件通常包括动态错误,如PHP警告,数据库错误(非法排序等)和未经过的垃圾评论。 每周检查此文件以查找错误和警告,然后将其删除。

相反,/ awstats /文件夹包含您网站的所有访问日志和统计日志。 您应该禁用帐户中的AwStats软件,以避免因程序自动存储其统计文件而增加网站空间使用量,或者如果由于受限制的权限而无法使用,则应联系主机并要求禁用所有分析软件。

14。 保持您的主机帐户干净,没有错误

听起来很难? 在这里,我有一份清单给你:

  • 始终保持您的网站软件是最新的
  • 定期删除日志和过时文件
  • 摆脱垃圾邮件和评论
  • 卸载不再需要的软件
  • 在您的主机帐户上运行防病毒
  • 向您的托管服务提供商报告黑客攻击和劫持企图

保持托管帐户健康和功能的另一种方法是使用脚本安装程序,而不是手动安装运行站点所需的所有软件。 如果您在配置脚本时遇到问题,请确保您的主机愿意为您提供帮助。

15。 始终,始终保持您的软件最新

正如Marc Werne所说,“许多客户正在使用旧的OS Commerce商店,甚至不使用PHP 5.3。 谁知道可能存在哪些安全漏洞。“软件更新确实是您托管帐户安全的核心:不要因为新版本重几兆字节而拒绝更新您的CMS或论坛解决方案。 如果磁盘空间对您来说是一个真正的问题,请将数据库迁移到新的轻量级解决方案。 对于您而言,这是一个最健康,最安全的选择,而不是在有问题的软件上运行您的站点。

权力下放的重要性

您可能会注意到列表中的大多数提示都是关于使用外部资源来减轻主机服务器上的负载。 这只是一种非常基本的权力下放形式。 云计算基于相同的原理,通常大多数托管服务提供商依赖多个服务器来确保更高的性能。 你应该尽可能地尽可能地分散你的资源,以使它们持久。

关于Luana Spinetti

Luana Spinetti是一位自由撰稿人和艺术家,总部设在意大利,是一位充满激情的计算机科学专业的学生。 她拥有心理学和教育方面的高中文凭,并参加了3年的漫画书艺术课程,并从中毕业于2008。 作为一个多面的人,她对SEO / SEM和网络营销产生了浓厚的兴趣,特别倾向于社交媒体,她正在用母语(意大利语)制作三部小说,她希望独立出版很快。