ホームページ  >  記事  >  バックエンド開発  >  PHPの擬似静的技術の使い方まとめ

PHPの擬似静的技術の使い方まとめ

伊谢尔伦
伊谢尔伦オリジナル
2017-06-08 15:54:061912ブラウズ

あるページが別のページにジャンプすると、このページのすべてのパラメータが破棄されます。動的ページは通常、ページ上のすべてのパラメータを保存するために URL アドレスを使用します。このように、検索エンジンがページを許可すると、疑問符が原因で無限ループに陥る可能性があるため、多くの場合、疑問符が付いているアドレスが使用されます。が入力されないため、検索エンジンの速度が低下します。静的な Web ページの URL にはたまたま疑問符がついていないため、SEO を目的として URL を偽装し、Web サイトへの組み込みの効率を向上させる必要があります。次のコンテンツでは、擬似静的テクノロジーの使用について説明します。

まず、PHP 中国語 Web サイトに関連する無料のコースを学ぶことができます

1。ビデオチュートリアル いいえ 純粋な静的 (HTML など) の代わりに擬似静的を適用すると、ハードディスクの読み取りおよび書き込みのボトルネックが発生します。PHP で擬似静的を実装する方法は、ルーティングで解決できるだけでなく、 Apache、ngnix サーバーなどの助けを借りて実現されます。 2. PHP リダイレクトと疑似静的の違い疑似静的は、リダイレクトによって実現される SEO の重要な方法であり、Web サイトのテクノロジーを隠し、リダイレクトによって異常なアクセスをフィルタリングできます。このレッスンは 2 つのパートに分かれており、前半では Apache リダイレクトの基礎知識を詳しく紹介し、後半では複数の実践的なケースを通じてリダイレクトの理解をさらに深め、さまざまなリダイレクト設定の実際の効果を示します。

3. 擬似静的、静的、動的の違いと、さまざまな擬似静的設定方法PHPの擬似静的技術の使い方まとめ

静的 URL: URL は通常、ドメイン名 /news/2012-5-18/110.html と呼ばれます。これは実際の静的 URL であり、各 Web ページにはサーバー内に実際に存在する実際の物理パスがあります。

動的 URL: URL は、ドメイン名/NewsMore.asp?id=5 またはドメイン名/DaiKuan.php?id=17 に似ていますが、? が付いています。 URL の URL は一般にダイナミック URL と呼ばれます。各 URL は単なる論理アドレスであり、実際にはサーバーのハードディスク上に物理的に存在しません。 疑似静的 URL: この URL は、php の中国語 Web サイト http://www.php.cn/course/74.html に似ています。この URL は、真の静的 URL に似ています。擬似静的ルールを使用して、動的 URL を静的 URL に偽装します。これも論理アドレスであり、物理アドレスはありません。

4.

PHP疑似静的ページを実装する3つの方法

クライアントがアクセスしたときに直接出力します。スクリプトの説明は不要です。トラフィックが非常に多い場合 (毎日何百万ものアクセスがある場合など)、非常に良い結果が得られます。つまり、この HTML ページはサーバー側に実際に存在します。

もちろん、ウェブサイトのトラフィックがそれほど大きくない場合です。 URL の書き換えが最良の方法です (私の個人的な意見では、トラフィックが大きい場合は負荷分散を検討できます。どちらでも構いません)。URL の書き換えには、APACHE や IISREWRITE など、さまざまな方法があります。 PHP スクリプトでも直接処理できます。

5. php pseudo-static

単一の HTML + 画像 Flash およびその他の添付ファイルを読み取るだけで、目的を達成できます。データベースを読み取り、php キャッシュ ファイルを読み取り、データ出力を再統合してから + 画像を追加する必要はありません。フラッシュやその他の添付ファイルはとても高価です。Zhou Zhang はどこにいますか? CMS ホーム ページでは多くのインタラクションは必要ありません。ここではフォーラム バージョンを使用すべきではありません。逆に、より考慮すべきは美しさです。互換性がある!直感的にわかる情報!パフォーマンス!そして安定感!

6. PHP の単純な疑似静的 URL メカニズムの実装

私たちのシステムは疑似静的をサポートしているため、以前のシステムはサーバー Apache または IIS に付属する書き換えファイルを直接使用してルールを定義しており、ルーティング メカニズムはありません。したがって、今回のフレームワークは新しい戦略を使用し、PHP でルーティング メカニズムを実装します。そこで私は関数の実装を検討し始めました。開発の前に、まず「ルーティング メカニズム」が何をするのかを理解しました。主に 2 つのことを行います。

関連Q&A

1. なぜ擬似静的ルールは無効なのでしょうか?

2.疑似静的設定問題

3

2 . php中国語ウェブサイトの無料ビデオチュートリアル:

「php.cn Dugu Jiijian (4)-phpビデオチュートリアル」

以上がPHPの擬似静的技術の使い方まとめの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。