ウェブ履歴:
Webサーバーは1.0および2.0を経験しました
1.0静的ページ期間:ユーザーとのやり取りはなく、ユーザーは操作できず、参照のみ可能です。共通ファイルはHTML / HTMサフィックス
プロセスです:
Webページを要求すると、ブラウザーはWebサーバー-> Webサーバーに要求を送信します対応するWebサーバーからHTMLファイルを検索します->サーバーがブラウザーにHTMLコンテンツを送信します->ブラウザーがファイルを表示します。このページが表示されます(ファイルは静的に存在します)
2.0動的ページ期間:動的ページはスクリプトによって駆動され
ます。PHPファイルはスクリプト言語です。PHPはサーバー側の言語インタープリターによって解析され、次にHTMLファイルに解析されます。残りのプロセスは静的プロセスと同じですが、最終的なファイル接尾辞は.htmlではなく.phpです。
ただし、アクセスされるデータが膨大になる場合があります。現時点では、データベースのサポートが必要です。php スクリプトは言語インタープリターを解析してデータベースからデータを取得し、データベースは対応するデータを返します。これらは上記の操作を実行するために、データは言語インタープリターによってHTMLファイルに組み立てられます。
言語インタープリターとウェブサーバーは「設定ファイル」を使用して動作し、スクリプトファイルとデータベースも「設定ファイル」を介して接続されています
Webサーバー= Webサーバー+言語インタープリター+データベースこれらの3つのモジュールアーキテクチャ
(オペレーティングシステム+ Webサービス+分析実行環境+データサービス)
現在人気のあるアーキテクチャ:
Windowsサーバー:IIS + APS(.NET)+ SQLサーバー.NET
Linux:Apache + PHP + MySQL LAMP
UNIX / Windows:Tomcat + JSP + Qracle J2EE
WEBサーバーの構築:
統合環境:PHPスタディV8バージョン
ダウンロードパス:https://www.xp.cn/download.html
Apacheサービス:
- URL構成:プロトコル+サーバー名+パス+ファイル
例:http://localhost/1.php - localhost =ローカルホスト(ローカルサーバーアクセスに基づく)
= 127.0.0.1 =ローカルIP =ドメイン名(DNSサーバー、HOSTSファイル、パブリックネットワークアクセス) - ホストのセットアップ:
(1)ホストを開きます:C:\ Windows \ System32 \ drivers \ etc
HOSTS with notepad
(2)Set the custom domain name
- 独自のWebページを作成します
。phpstudy_proのルートディレクトリのWWWにhtml静的ファイルまたはphp動的ファイルを作成します。
ヒント:
場合によってはメモ帳の変更を保存できないことがありますが、今回はメモ帳の管理者権限を付与する必要があります