Webホスティング知恵の15真珠 - あなたのリソースを最後にする方法

書かれた記事:
  • 特集記事
  • 更新:9月12、2019

あなたが今までに 小さな共用ウェブホスティングパッケージを買った あなたは、リソースが非常に限られているので、あなたが最も複雑な機能をあきらめるか、外部のリソースに頼るべきであることを知っているでしょう。 これは、同じ小型パッケージで複数のWebサイトをホストしている場合に特に当てはまります。

このガイドでは、LinuxホスティングプロバイダのスタッフであるMarc Werneにインタビューを行いました Gigatux.com。 ガイド内のWebホスティングの知恵の真珠の多くはあなたのアカウントリソースの賢明な管理へのマークのアドバイスを含んでいます。

1。 軽量なCMSを選択する

あなたは、 Joomlaの or マンボ あなたのホスティングアカウントがクォータで500MB未満の場合は、あなたの選択を再検討したいかもしれません。

WordPress or Drupalたとえば、軽量で柔軟な代替手段となると、Webディスクと帯域幅の節約になります。 多くの場合、より少ないものが多く、軽量化がそれほど機能的ではありません。 あなたの選択肢の図表を作り、あなたのニーズとあなたのホスティングパッケージに最も合うCMSを選んでください。

2。 SMFの代わりにminiBBを使用する

MiniBBは1.77 MBをSMFの11.38 MBと比較するだけですが、それでも、アドオン、拡張機能、プラグインの豊富なリポジトリを備えた完全なフォーラムソリューションです。

miniBBが好きではない?

より大きなフォーラムスクリプトに対しては、軽量の代替案がいくつかあります。 PunBB、FluxBB、AEFなどがあります。 また、ソリューションをインストールする前に、フォーラムの範囲を計画してください。数千万のユーザーに到達することを目標とする場合は、ホスティングパッケージのアップグレードが必要になることがあります。 フォーラムのスタッフを専用にしたり、少数のユーザーを対象にしたりする場合は、利用可能なリソースをぜひご利用ください。

3 ホストのWebメールプログラムではなく、Google AppsをWebメールに使用する

Gmailでは電子メール転送機能を使用するだけでなく、ウェブマスターはドメイン名を 基本メールホスト それをGoogle Appsで設定します。

つまり、ドメインごとに最大10個の無料の電子メールユーザーアカウントを設定でき、それぞれに10GBのWebディスクがあります。 [電子メールが保護された] or [電子メールが保護された]

なぜGoogle Appsですか?

ホスティングアカウントにWebメールクォータを設定するたびに、そのクォータはグローバルディスクスペースから取得されるため、100MBパッケージのうち500MBを専用にすることは、増大するWebサイトのニーズに対応することを意味します。 Google Appsを有利に使用し、Webサイトの訪問者のエクスペリエンスを向上させるために使用できる数百MBの節約になります。

Google Appsに代わるもの? Zoho MailはLite版で無料です。 Zoho Lite 最大3個のユーザーアカウントでドメインをセットアップできます。それぞれ5GBの容量があります。

4。 キャッシングシステムを採用する

低予算の中小企業や個人のWebサイトの所有者の大多数は、投資を節約するために共有ホスティングパッケージを選びます。 パフォーマンスを向上させ、より多くのユーザーとそのトラフィックを生み出すためにアップグレードが必要な場合もありますが、できない場合は、CPUを過負荷にしないキャッシュシステムを使用することでサーバーリソースを節約できます。

WordPressユーザーはインストール可能 W3合計キャッシュ しかし、WordPressを使用しない場合は、CMSベンダーが提供しているツールを使用してWebサイトのキャッシュを最適化するようにしてください。

たとえば、Joomlaは4つのキャッシュオプティマイザを信頼することができ、Drupalにはいくつかのキャッシュパフォーマンスツールもあります。 サーバーに負荷をかけて回避するためのキャッシュソフトウェアのリストを表示するには、ポイント#10を参照してください。 また、あなたのホスティングプロバイダーとキャッシュ関連のことを話し合うことを忘れないでください。 たとえば、Gigatuxはすでに高速キャッシングシステムを採用しているので、心配する必要はありませんが、他のホストは多くのリソースに頼ることはできません。 後で問題を回避するように最初に依頼してください。

5。 定期的に空のスパムコンテンツ

電子メール、ブログコメント、pingback URL、サーバーやデータベースのクォータに負荷をかけるファイルの形でスパムを取り除く。

少なくとも週に一度はメモリの問題を避けるために行ってください(例:WordPressのコメントの削除は64MBのメモリまでしか働かず、その後致命的なエラーになるでしょうし、あなたのPHP.INIの許容メモリサイズを増やす必要があります)。ファイルまたはWordPressルート内のwp-config.phpにあります。

6。 可能であれば、外部データベースを使用する

ホストがリモートデータベースのリンクを許可している場合は、是非それを使用してください。 外部データベースを使用すると、コンテンツをホスティングアカウントの外に保存するため、ウェブディスククォータの使用量を減らすことができます。 しかし、外部データベースのホスティングは安価ではないため、遠隔データベースは「非常に高価で、エンドユーザにとっては面倒なことです」 - Marc Werneと言えば、ということに留意してください。

しかし、小規模プロジェクトには無料のソリューションがあります。 FreeMySQL 無制限のデータベースを無償でセットアップすることができます(寄付を実行する)。 これらのサービスは、限られたプロジェクトでは信頼性がありますが、大企業のWebサイトでは効率が低い可能性があります。 外部データベースの使用を継続したい場合は、継続的に使用状況を監視し、潜在的なアップグレードを計画します。

7。 ファイルホスティングサービスでストレージと帯域幅のリソースを節約

Photobucket、Vimeo、YouTube、4Sharedなどの外部ホスティングサービスでダウンロード可能なすべてのものをホストします。

リソースが限られている場合は、訪問者、クライアント、または読者がサーバーにコンテンツをアップロードすることを許可しないでください。 あるいは、Gravatarを有効にして、クライアントやユーザーがプロフィールのアバターをアップロードする必要がないようにすることもできます。

8。 あなたのニュースレターにMailChimpを使用する

あなたの限られたウェブホスティングアカウントにニュースレターソフトウェアをインストールすると、それはあなたのディスクと帯域幅を使い果たし始めるでしょう。 残念ながらそれについてはそれほど多くはありません、そして利用可能な最も小さいニュースレタースクリプト - OpenNewsletter - はまだ640Kbです、そしてあなたはすべての記憶された問題にも数えなければならないでしょう。

しかし、もう一度外部サービスに頼ることができます。 MailChimp ターゲットオーディエンスが2,000の購読者よりも少なく、月に12,000の電子メールを送信することを目指すならば、ゼロコストから始まる完全なニュースレターソリューションです。

すべてのテンプレートをカスタマイズして独自のものをホストする必要がなくなり、ニュースレターをFacebookと統合できます。

MailChimpの良い選択肢は 一定の接触ベンチマークメールその唯一の制限はサブスクリプションオプションによって与えられます - 人々はあなたのフォームからサインアップすることができます。

9。 あなたのユーザー調査にSurveyMonkeyを使用する

ニュースレターと同様に、調査ソフトウェアは限られたリソースのために重くなることがあります。 私の経験では、 SurveyMonkey 限られた人数に迅速なアンケートを送信する必要がある場合は、有効な無料の代替案を作成します。 より多くのユーザーには、毎月の料金は$ 17($ 204 /年)から始まります。そのため、ニュースレターが中心的な役割を果たしている低予算の企業にはまだ投資が手頃です。

KwikSurveysやSmart Surveyも試すことができます。 どちらも無料で、調査中の写真挿入やコンテストなどの興味深い機能を提供します。

10 WP Super Cacheやその他のCPUを消費するWPプラグインを使用しないでください。

知恵の真珠#4は、エクステンションやプラグインの形でキャッシュシステムを使用して、あまりにも多くのリソースを吸うことなくウェブサイトのパフォーマンスを向上させることを提案しました。 今私はあなたに矛盾したアドバイスを与えるようです:あなたのウェブサイトをキャッシュするためのよく知られたWPプラグインであるWP Super Cacheを使ってみませんか? 答えはこの特定のプラグインのパフォーマンスです:WP Super Cacheは多くのCPUを消費し、限られたパッケージで実行するとサーバーがクラッシュします。 その他のキャッシュではなくCPU消費WPプラグインは次のとおりです。

  • WPセキュリティの向上(ページ読み込み時間の増加)
  • オールインワンSEOパック(古いバージョンでは負荷スパイクが増えます)

プラグインがどれくらいのCP​​Uリソースを使用しているかを追跡するために、P3(Plugin Performance Profilerの略語)というWordPressプラグインをインストールすることを検討してください。 問題のあるプラグインをCPUリソースの妨げになるとすぐに無効にします。一部のホスティングプロバイダは、あなたのアカウントを見つけたら中断し、ページを読み込もうとすると500の内部サーバーエラーが発生することがあります。

11。 虐待に注意する

GigatuxのMarc Werne氏は、「リソースを乱用し、望ましくない理由でサービスを使用するクライアントが数多く存在するため(スパム送信や発信攻撃の送信など)、クライアントを慎重に選択するようにアドバイスします。 これにより、無限の顧客に時間とお金を浪費することなく、リソースを最大限に活用するのに役立ちます。

どのような虐待が起こっているのですか?

  • PDF、ビデオ、オーディオ、ソフトウェアを含む違法ファイルのアップロード
  • スパムメールと大量の電子メール攻撃
  • 帯域幅とWebディスクの食い違い(大規模なホットリンクと FTPハイジャック)

アンチスパムプラグインと最新のソフトウェアは、通常、悪用を防止するのに十分ですが、より大きなリスクがあると思われる場合は、クライアントに確認してください。 不正なクライアントはブロックされ、極端に当局に報告されるべきです。

12。 貴重なフィードバックにブログコメントを限定する

データベースのクォータが制限されている場合は、承認されたブログコメントを貴重なフィードバックや専門的な関心のある読者に限定することができます。 他のコメントには、電子メールまたはブログ記事で一般に返信することができます。 これは非常に極端な対策ですので、注意して慎重に使用してください。 主なリスクは、ブロガーや読者の間でトラフィックや評判が失われ、時間の経過とともにフィードバックが少なくなることです。 あなたの重いコメント管理の背後にある理由を常に予告し、現在のホスティングと予算の問題を説明し、電子メールの返信を約束します。 もちろん、与えられた言葉に忠実である。

13。 ログファイルを定期的にダウンロードおよび削除する

ログファイルはあなたのウェブサイトの健康状態を知らせるために作成されていますが、サーバー上でそれらを使用することはできません。少なくとも週に一度ダウンロードして削除しなければ、サイズは数メガバイトからGBまでになります。 これは、2つのcPanelログに特に当てはまります。

/ home / user / public_html / error_log

/ home / user / tmp / awstats /

error_logファイルには通常、PHPの警告、データベースのエラー(不正な照合順序など)、および通過しなかったスパムのコメントなどの動的エラーが含まれます。 このファイルを毎週チェックしてエラーや警告を確認してから、削除してください。

これに対して、/ awstats /フォルダには、Webサイトのすべてのアクセスログと統計ログが含まれています。 プログラムが自動的にstatファイルを保存してウェブスペースの使用量が増えないようにするには、アカウントでAwStatsソフトウェアを無効にするか、特権が制限されていない場合はホストに連絡してすべての分析ソフトウェアを無効にしてください。

14。 ホスティングアカウントをきれいにして、エラーのないようにする

難しいですか? ここで私はあなたのためのチェックリストを持っています:

  • サイトのソフトウェアを常に最新の状態に保つ
  • ログと古いファイルを定期的に削除する
  • スパムメールとコメントを取り除く
  • 不要になったソフトウェアをアンインストールする
  • ホスティングアカウントでアンチウィルスを実行する
  • ホスティングプロバイダへのハッキングやハイジャックの試みを報告する

ホスティングアカウントを健全かつ機能的に保つもう1つの方法は、サイトを稼働させるために必要なすべてのソフトウェアを手動でインストールするのではなく、スクリプトインストーラを使用することです。 スクリプトの設定に問題がある場合は、ホストがあなたを助けてくれることを確認してください。

15。 常に、ソフトウェアを常に最新の状態に保つ

Marc Werneが言うように、「多くの顧客が、PHP 5.3では動作しない古いOSコマースストアを使用しています。 ソフトウェアの更新は、ホスティングアカウントの安全性の中核をなすものです。新しいバージョンが数メガバイト重いという理由だけで、CMSまたはフォーラムソリューションの更新に抵抗することは避けてください。 ディスク容量が本当に問題になる場合は、データベースを新しい軽量のソリューションに移行してください。 これはあなたのサイトをバグのあるソフトウェアで実行するよりも健康的で安全な方法です。

地方分権の重要性

リストのヒントの大部分は、外部リソースを使用してホストのサーバーの負荷を軽減することに関するものでした。 これは非常に基本的な地方分権の形態に他なりません。 クラウドコンピューティングも同じ原則に基づいており、一般的にほとんどのホスティングプロバイダはより高いパフォーマンスを保証するために複数のサーバーに依存しています。 あなたは本当にそれらを長持ちさせるためにあなたのリソースをできるだけ分散させるように努力するべきです。

ルアナスピネッティについて

Luana Spinettiは、イタリアに拠点を置くフリーランスの作家であり、情熱的なコンピュータサイエンスの学生です。 彼女は心理学と教育に高校の卒業証書を持ち、3を卒業したコミックブックアートの2008年の講座に参加しました。 彼女は多面的な人物であるため、ソーシャルメディアへの関心が特に高く、SEO / SEMとWebマーケティングに大きな関心を持ち、母国語(イタリア語)の3つの小説に取り組んでいます。インディーズはすぐに出版します。