ホームページ  >  記事  >  バックエンド開発  >  javascript - Web サイトのページコンテンツの呼び出しに関して、ajax リクエストを使用して呼び出すのと、php を使用して静的ページを生成するのはどちらが良いですか?

javascript - Web サイトのページコンテンツの呼び出しに関して、ajax リクエストを使用して呼び出すのと、php を使用して静的ページを生成するのはどちらが良いですか?

WBOY
WBOYオリジナル
2016-12-01 01:27:251055ブラウズ

最近ウェブサイトの開発をしているのですが、いくつか疑問があるので皆さんにアドバイスをお願いします。

  1. このウェブサイトは Empire CMS を使用しており、ニュースセクションは php を使用して私たちの目の前で開発され、ユーザーがアクセスできる静的なページが生成されます。

    その後、ユーザーがコンテンツを投稿し、他のユーザーがそれをクリックして表示する別のセクションが開発されました。ただし、クリックした後、コンテンツは ajax を使用してバックグラウンドから取得され、ユーザーに返されます。
  2. これら 2 つの方法のどちらが優れていますか?

    私が知っているのは、最初の方法で Web サイトのコンテンツが後から追加される場合、バックグラウンドでコンテンツ ページを更新するのは時間の無駄になるということです。訪問者が多すぎると、Ajax 呼び出しのたびにデータベースに大きな負荷がかかる可能性があります。

返信内容:


最近ウェブサイトの開発をしているのですが、いくつか疑問があるので皆さんにアドバイスをお願いします。

このウェブサイトは Empire CMS を使用しており、ニュースセクションは php を使用して私たちの目の前で開発され、ユーザーがアクセスできる静的なページが生成されます。

その後、ユーザーがコンテンツを投稿し、他のユーザーがそれをクリックして表示する別のセクションが開発されました。ただし、クリックした後、コンテンツは ajax を使用してバックグラウンドから取得され、ユーザーに返されます。

    これら 2 つの方法のどちらが優れていますか?
  1. 私が知っているのは、最初の方法が後の期間でより多くのコンテンツになる場合、2 番目の方法がある場合、バックグラウンドでコンテンツ ページを更新するのは時間の無駄になるということです。訪問者が多すぎると、Ajax 呼び出しのたびにデータベースに多大な負荷がかかる可能性があります。

  2. ユーザーのコメントには主に SEO の必要性が含まれます。それ以外の場合、これは最も重要なコメントではないため、帯域幅とトラフィックが無駄になります。 。
  3. また、HTML が小さいほど、読み込みが速くなります。

主に検索エンジンを考慮して、Web サイトのコアコンテンツには静的ページを使用することをお勧めします。重要ではないコメントには Ajax を使用できます


ニュースの静的ページが生成された後にキャッシュテクノロジーを使用できるため、キャッシュファイルの有効期限が切れていない場合、ユーザーがクリックして表示するたびに、PHP を通じて HTML ページの読み込みデータを再度生成する必要がなく、これにより改善できます。それ以外の場合、ページは PHP によって再生成されます。通常、このようなニュース情報媒体は、コメントとクリックの状態を変更することを検討できます。コメントのリアルタイム性については、特定のニーズによって異なります。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。