最近ウェブサイトの開発をしているのですが、いくつか疑問があるので皆さんにアドバイスをお願いします。
- このウェブサイトは Empire CMS を使用しており、ニュースセクションは php を使用して私たちの目の前で開発され、ユーザーがアクセスできる静的なページが生成されます。
その後、ユーザーがコンテンツを投稿し、他のユーザーがそれをクリックして表示する別のセクションが開発されました。ただし、クリックした後、コンテンツは ajax を使用してバックグラウンドから取得され、ユーザーに返されます。
- これら 2 つの方法のどちらが優れていますか?
私が知っているのは、最初の方法で Web サイトのコンテンツが後から追加される場合、バックグラウンドでコンテンツ ページを更新するのは時間の無駄になるということです。訪問者が多すぎると、Ajax 呼び出しのたびにデータベースに大きな負荷がかかる可能性があります。
返信内容:
最近ウェブサイトの開発をしているのですが、いくつか疑問があるので皆さんにアドバイスをお願いします。
このウェブサイトは Empire CMS を使用しており、ニュースセクションは php を使用して私たちの目の前で開発され、ユーザーがアクセスできる静的なページが生成されます。
その後、ユーザーがコンテンツを投稿し、他のユーザーがそれをクリックして表示する別のセクションが開発されました。ただし、クリックした後、コンテンツは ajax を使用してバックグラウンドから取得され、ユーザーに返されます。
これら 2 つの方法のどちらが優れていますか?- 私が知っているのは、最初の方法が後の期間でより多くのコンテンツになる場合、2 番目の方法がある場合、バックグラウンドでコンテンツ ページを更新するのは時間の無駄になるということです。訪問者が多すぎると、Ajax 呼び出しのたびにデータベースに多大な負荷がかかる可能性があります。
ユーザーのコメントには主に SEO の必要性が含まれます。それ以外の場合、これは最も重要なコメントではないため、帯域幅とトラフィックが無駄になります。 。 -
また、HTML が小さいほど、読み込みが速くなります。
主に検索エンジンを考慮して、Web サイトのコアコンテンツには静的ページを使用することをお勧めします。重要ではないコメントには Ajax を使用できます
ニュースの静的ページが生成された後にキャッシュテクノロジーを使用できるため、キャッシュファイルの有効期限が切れていない場合、ユーザーがクリックして表示するたびに、PHP を通じて HTML ページの読み込みデータを再度生成する必要がなく、これにより改善できます。それ以外の場合、ページは PHP によって再生成されます。通常、このようなニュース情報媒体は、コメントとクリックの状態を変更することを検討できます。コメントのリアルタイム性については、特定のニーズによって異なります。