Pantheon:WordPressおよびDrupal Webサイトの優れたホスティングとスケーリングソリューション
キーポイント:
ウェブサイト管理プラットフォーム(WMP)のリーダーであるPantheonは、WordPressおよびDrupal Webサイト向けのユニークなホスティングおよびスケーリングソリューションを提供しています。かさばる仮想マシンの代わりに軽量コンテナを使用し、アプリケーション自体のみが含まれており、完全なゲストオペレーティングシステムまたはその他の依存関係が含まれていません。このアプローチにより、高速構成、高可用性、効率的なスケーラビリティ、一貫性、セキュリティの改善、パフォーマンスの向上が可能になります。従来の展開の課題:
WordPressまたはDrupal Webサイトを新しいWebホストに展開するには、通常、次のタスクが含まれます。
新しい環境を登録して作成します。専用サーバーまたは仮想サーバーを使用している場合は、Webサーバー、PHP、MySQL、およびその他の依存関係をインストールおよび/または構成します。
人気のある記事や広告キャンペーンによって引き起こされたトラフィックの頂点は、その最悪の状態でサーバーを停止できます
ある程度、はい。ただし、クラウドホスティングでは、サイトごとに1つ以上の個別の仮想マシンを使用する必要があることがよくあります。仮想マシンは巨大で高価であり、それでも大量のハードウェアリソースに依存して効果的にスケーリングしています。従来の拡張方法には、システム管理者またはDevOpsの担当者からの多くの介入も必要です。 AWSやRackspaceなどのサービスとしての最新のインフラストラクチャプロバイダーは、追加の負荷を処理するように新しい仮想マシンを簡単に構成できますが、誰かがこれらの追加サーバーを一緒に接続する必要があります。展開には時間がかかります - これはあなたのトラフィックのスパイクには遅すぎるかもしれません。
ステップ1:バージョンコントロールを使用
バージョンコントロールを使用していない場合は、今すぐ開始してください。 Gitは良い選択ですが、どんな解決策も何もないよりはましです。バージョン化を使用して、ワークフローを改善するための安定した展開プロセスを作成できます。理想的には:
ステップ2:Webサイト管理プラットフォーム(WMP)の使用を検討してください
何?ウェブサイト管理プラットフォームは新しい概念です。それらは、HerokuやCloud Foundryなどのクラウドベースのプラットフォーム(PAAS)ホストに似ています。ただし、WMPは、PHPやRubyなどの開発環境ではなく、WordPressやDrupalなどの特定のアプリケーション向けに構築されています。
この分野のリーダーは、ホスティングと拡張を新しい方法で実装する会社であるPantheonです。かさばる仮想マシンに依存する代わりに、オペレーティングシステムとハードウェアから抽象化された軽量コンテナに基づいてサイトを構築します。アプリケーションのみが含まれています - 完全なゲストオペレーティングシステム、PHP、MySQL、またはその他の依存関係は含まれていません。次に、PantheonのダッシュボードからWordPressおよびDrupalアプリケーションを管理できます。
PantheonのWebサイト管理プラットフォームには、以下を含む多くの利点があります
クイック構成:ソフトウェアでコンテナを構成します。つまり、コンテナを非常に迅速に追加または削除することができます。新しいリクエストが行われる前に、アイドルサイト(開発コンテナなど)が効果的に無効になります。世界最大のWebサイト(Google、Facebook、Twitterなど)は、新しい仮想マシン、サーバー、およびサービスを手動で追加および構成するのではなく、ソフトウェアを介して管理されています。ソフトウェアベースの構成により、人的エラーが排除され、新しいサービスが開始される速度が大幅に向上します。 Webサイト管理プラットフォームは、必要なすべてのサービスをすばやく構成して、サイトが迅速にスケーリングして、手動介入なしでピーク負荷を処理できるようにすることができます。
高可用性:高可用性とは、サービスが失敗した場合でも稼働時間が保証されることを意味します。ウェブサイト管理プラットフォームの説得力のある側面は、コード実行、コンテンツリクエスト、データベース、その他のサービスなど、適切に機能することが知られているサービスのトラフィックとサービスのリクエストのリダイレクトを処理する機能です。 Salesforce.com、Gmail、およびHerokuによって導入されたマルチテナントの高可用性値は、現在、Webサイト管理の分野に参入しています。プラットフォームエンジニアの専門チームは、ほとんどの企業が独自に構築および管理できないサービスを提供しています。
効率的なスケーリング:
一貫性:すべてのWordPressまたはDrupalアプリケーションコンテナは同じです。開発、ステージング、および生産システムはすべて、リアルタイムサイトと同じ分散コンテンツライブラリ、構成、パフォーマンス機能を共有しているため、同期していません。
最良のセキュリティ:ウェブサイトの攻撃はますます頻繁になりつつあります。ウェブサイト管理プラットフォームは、セキュリティの専門家によって継続的に監視されており、サービスの拒否、ネットワーク侵入、支払いカード詐欺、ウイルス、その他の攻撃を防ぐように設計されています。
最高のパフォーマンス:単一の目的を持つインフラストラクチャは、この目的のために高度に最適化できます。 Webサイト管理プラットフォームは、インターネットを介してコンテンツを配信するように設計されています。従来のホスティングと比較して、従来のホスティングはワークロードと開発言語に大きな違いがあり、ウェブサイト管理プラットフォームは、ブラウザからランタイムエンジンまでのすべての相互作用を最適化して、コンテンツ配信をスピードアップできます。プラットフォームのすべての側面は、ウェブサイトに最適な対応時間を提供するために最適化および調整されています。需要に関係なく、あなたのサイトは応答性の高いままです。
トラブルの少ない:毎日のウェブ開発タスクをホストして展開し、集中することを忘れることができます。パンテオンは、Cisco、Dell、Arizona State University、New Republicなどの顧客向けに1,000,000件以上のコンテナを運営している世界最大のDrupalインフラストラクチャを持っていると主張しています。 WordPressサポートが最近追加されており、WordPress Webサイトのエンタープライズレベルのホスティングオプションがないため、より成功する可能性があります。
結論:もちろん、ウェブサイト管理プラットフォームが試してみる前に提供できる利点を理解することは困難です。幸いなことに、Pantheonは無料のアカウントを提供しているため、サービスを評価して、ウェブサイトの成長に合わせてアップグレードできます。 Pantheon Webサイト管理プラットフォームの詳細については、無料の電子書籍Drupal Hosting Deadを取得するには、Pantheon.ioをご覧ください。
パンテオンでのWordPressとDrupalのパフォーマンスの改善についてのFAQ(FAQ)
WordPressやDrupalのサイトをホストするのにPantheonが理想的な理由は何ですか?
はい、Pantheonは開発者にさまざまなツールを提供しています。これらのツールには、コマンドラインインターフェイス、GITと統合されたバージョン制御、およびテストとステージングのために複数の開発環境を作成する機能が含まれます。
各サイトに専用の環境を提供することにより、Pantheonは、サイトリソースが他のサイトと共有されないことを保証します。これは、同じサーバー上の他のサイトのパフォーマンスに影響を与えることなく、サイトが最高に実行できることを意味します。
パンテオンでサイトをホストするコストは、サイトのサイズと複雑さに依存します。 Pantheonは、1か月あたり29ドルから、さまざまなニーズと予算を満たすためのさまざまな計画を提供しています。
以上がPantheonでWPとDrupalのパフォーマンスを向上させますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。