ホームページ >バックエンド開発 >PHPチュートリアル >Web プログラムの仕組み
1.Webプログラムの仕組み
(1) Webという言葉の意味
ネットワーク:【コンピュータ】コンピュータネットワーク、ネットワーク
ウェブ: [コンピューター] World Wide Web (
Webプログラムは、その名の通り、
(2) スタンドアロンプログラムの動作原理
スタンドアロン コンピューター、つまり、他のコンピューターに接続されておらず、ネットワークにも属していないコンピューター。例: 2 台の単一マシン
(3) クライアント
A
サーバーとクライアントの役割を切り替えることができます。現時点では、コンピューターはサーバーとしてもクライアントとしてもサービスを提供できます。たとえば、コンピューター
A
/
プログラムはサーバー側とクライアント側の2つの部分に分かれており、それぞれサーバーサイドプログラム(またはサービスプログラム)、クライアントプログラム(またはクライアントプログラム)と呼ばれます。クライアントプログラムの場合も、単体プログラムの配布と同様にクライアントごとにインストールする必要があり、非常に面倒です。ただし、クライアント プログラムをインストールすると、通信回線を介してサーバーと通信したり、サーバーを介して他のクライアントと通信したりすることができます。典型的な例は、図3
(4) ブラウザ
/
(Browser)
現時点では、クライアントプログラムはブラウザであり、ブラウザのインストールはオペレーティングシステムのインストールとともに完了し、ユーザーによる追加のインストールは必要ありません。彼らにとって、B/S
プログラム (オンラインでニュースを読む、電子メールの送受信など) を使用する場合、特別なクライアント プログラムをインストールする必要はなく、ブラウザーで直接操作できます。これにより、B/S (5)C/S、 サーバーはサービスタスクを担当するマシンです。これらのサービス タスクは通常、専用のソフトウェアによって実行されます。一般に、特定のサービス機能を備えたサーバー ソフトウェアとそれが配置されているマシンを総称して サービスタスクに応じて、いくつかの一般的なサーバーソフトウェアを表1に示します。 サーバーサイドスクリプト:サーバーサイドプログラミング言語で書かれたプログラム。 サーバーサイドプログラミング言語: PHP言語など、サーバーサイドでのみ実行され、サーバーによって解釈および実行されるプログラミング言語。 (6)B/Sプログラム作業の具体的なプロセス(写真 (7)PHP プログラムの具体的な作業の流れ 具体的なプロセスは、Apache、 ユーザーがブラウザを通じてサーバーから ブラウザによってリクエストされたファイルが (1)Webクライアントワークプロセス どのアプリケーションシステムにも、ユーザーの操作を提供するインターフェース、つまりユーザーインターフェースが必要です。 B/S C. サーバーから返された応答を受信します D. これらのコードを解釈して実行します ブラウザがユーザーに対してサーバーのエージェント( ユーザーデータの収集に使用されるインターフェースの編成であっても、結果インターフェースを形成するためのサーバーからの命令の解釈であっても、すべて 3.HTML仕組み ( HTML: 20世紀 ( HTML は本質的にはプログラミング言語ではなく、マークアップ言語です。いわゆるマークは、一部の書籍ではラベルとも呼ばれます。オブジェクト指向の観点からは、ブラウザ オブジェクトの識別を意味します。これは、ブラウザ内のテキストや画像などのブラウザ サブオブジェクトのパフォーマンスや、ファイル間のリンクのタグを確立する方法を制御するために使用されます。これらのタグはテキスト形式のファイルに配置されます。プログラムの最大の違いは、特定のジョブを実行および完了するためにオペレーティング システムまたはアプリケーション プログラムを制御するために使用できることです。ハイパーテキスト マークアップ言語ドキュメントは、どのオペレーティング システム上のどのブラウザで開いても同じ効果が得られるように、できる限り形式的である必要があります。 ( A. バージョンステートメント、つまりプロローグ ( B.Head( C.ボディ (
上記は、内容の側面も含めて Web プログラムの動作原理を紹介したもので、PHP チュートリアルに興味のある友人に役立つことを願っています。