管理服务器资源的技巧有哪些?

管理服务器资源的技巧有哪些?

正如您可能从这里使用托管服务提供商或自托管网站的两个示例中看出的那样,后者很快就会变得异常昂贵和复杂。实际上,它是(相信我,我以前做过)。除了这样做的满足感之外,这样做几乎没有什么真正的好处,除非您是一家对您的网站有非常特定需求的企业。例如,其中一些可能是法律或公司要求。

管理服务器资源的技巧有哪些?-美联科技

然而,今天的网络托管服务提供商已经变得非常多才多艺,并且在许多情况下愿意与客户讨论特殊需求。不过,在大多数情况下,使用标准托管计划通常就足够了。

管理您的服务器资源

托管网站 - 特别是如果您选择在本地托管,绝不是一项设置和忘记的任务。随着您的网站受欢迎程度的提高,服务器资源管理将变得越来越重要。当您在同一服务器下托管多个网站时尤其如此。前段时间我们采访了 Linux 主机提供商 Gigatux的工作人员 Marc Werne,就服务器资源管理征求他的意见。以下是他关于使您的资源持久的一些技巧。

1.选择轻量级CMS

您可能非常想使用 Joomla 或 Mambo ,但如果您的托管存储空间小于 500MB,您可能需要重新考虑您的选择。例如,WordPress 或 Drupal将成为一种轻量级、灵活的替代方案,可为您节省 MB 的网络磁盘和带宽。通常少即是多,轻量级并不等于功能少。制作您的替代方案图表,并选择最适合您的需求和托管包的 CMS。

2.论坛 – 使用 miniBB 代替 SMF

MiniBB 与 10+ MB 的 SMF 相比仅占用不到 2 MB,但它是一个完整的论坛解决方案,具有丰富的附加组件、扩展和插件存储库。不喜欢 miniBB?对于更大的论坛脚本,有几种轻量级的替代方案。PunBB、FluxBB 和 AEF 仅举几例。此外,请在安装任何解决方案之前规划您的论坛范围:如果您的目标是吸引成千上万的用户,则可能需要升级您的托管包。如果您只想让论坛工作人员或针对少数用户,请务必使用您拥有的资源。

3.使用第三方通讯提供商

在您有限的虚拟主机帐户上安装时事通讯软件,它将开始占用您的磁盘和带宽。不幸的是,没有什么可做的,最小的可用时事通讯脚本——OpenNewsletter——仍然是 640Kb,而且您还必须计算所有存储问题。

相比之下 ,如果您的目标受众少于 2,000 名订阅者并且您的目标是每月发送不超过 12,000 封电子邮件,则MailChimp是一个完整的时事通讯解决方案,从零成本开始。所有模板都可以自定义,因此您无需托管自己的模板,并且可以将时事通讯与 Facebook 集成。MailChimp 的不错替代品是 Constant Contact,其唯一的限制是订阅选项——人们只能从您的表单中注册。

4.使用缓存系统

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

WordPress 用户可以安装 Swift Performance ,但如果您不使用 WordPress,您应该尝试使用您的 CMS 供应商提供的工具来优化您的网站缓存。例如,Joomla 可以依靠Cache Cleaner或Jot Cache;而 Drupal 也有几个缓存性能工具。

5.定期清空垃圾内容

以电子邮件、博客评论、pingback URL 和文件的形式消除使您的服务器和数据库配额超载的垃圾邮件。每周至少执行一次以避免内存问题(例如,WordPress 评论删除最多只能使用 64MB 的内存,之后您将遇到致命错误,您将不得不增加 PHP.INI 中允许的内存大小文件或在您的 WordPress 根目录中的 wp-config.php 中)。

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

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

7.使用第三方文件托管服务

在外部文件托管服务上托管所有可下载的内容,例如Photobucket、Vimeo、YouTube、Giphy等。如果您的资源有限,您不应允许您的访问者、客户或读者在您的服务器上上传内容。

8.定期下载和删除日志文件

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

/home/user/public_html/error_log

/home/user/tmp/awstats/

error_log 文件通常包含动态错误,例如 PHP 警告、数据库错误(非法排序规则等)和未通过的垃圾评论。每周检查此文件是否有错误和警告,然后将其删除。

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

客户经理