Internet-technologies-web-pages

提供:Dev Guides
移動先:案内検索

ウェブページ

ウェブページ

  • ウェブページ*は、ワールドワイドウェブで利用可能なドキュメントです。 WebページはWebサーバーに保存され、Webブラウザーを使用して表示できます。

Webページには、テキスト、グラフィック、オーディオ、ビデオ、ハイパーリンクなどの膨大な情報を含めることができます。 これらのハイパーリンクは、他のWebページへのリンクです。

'_Webサーバー上のリンクされたWebページのコレクションは* website。として知られています。各Webページには一意の Uniform Resource Locator(URL)*が関連付けられています。_

静的Webページ

  • 静的ウェブページ*は、フラットまたは静止ウェブページとしても知られています。 ウェブサーバーに保存されているとおりに、クライアントのブラウザに読み込まれます。 このようなWebページには、静的情報のみが含まれています。 ユーザーは情報を読むことしかできませんが、情報を変更したり操作したりすることはできません。

静的Webページは、HTMLのみを使用して作成されます。 静的Webページは、情報を変更する必要がなくなった場合にのみ使用されます。

internet_technologies_tutorial

動的Webページ

動的ウェブページ*は、異なる時点で異なる情報を表示します。 Webページ全体をロードせずに、Webページの一部を変更することができます。 *Ajax テクノロジーを使用して可能になりました。

サーバー側の動的Webページ

サーバー側のスクリプトを使用して作成されます。 新しいWebページの作成方法を決定するサーバー側のスクリプトパラメーターがあります。これには、クライアント側の処理のセットアップも含まれます。

クライアント側の動的Webページ

JavaScriptなどのクライアント側スクリプトを使用して処理されます。 そして、* Document Object Model(DOM)。*に渡されます。

internet_technologies_tutorial

スクリプト言語

スクリプト言語は、スクリプト形式でプログラムを作成できるプログラミング言語に似ています。 これらのスクリプトは、1行ごとにコンパイルおよび実行されるのではなく解釈されます。

'_スクリプト言語は、動的なWebページの作成に使用されます。_

クライアント側のスクリプト

  • クライアント側スクリプト*は、クライアント側で実行されるプログラムを指します。 クライアント側のスクリプトには、特定のユーザーのアクションに応じてブラウザを実行するための指示が含まれています。

'_クライアント側のスクリプトプログラムは、HTMLファイルに埋め込むことも、個別のファイルとして保持することもできます。_

internet_technologies_tutorial

次の表に、一般的に使用されるクライアント側スクリプト言語を示します。

S.N. Scripting Language Description
1. JavaScriptIt is a prototype based scripting language. It inherits its naming conventions from java. All java script files are stored in file having .js extension.
2. ActionScriptIt is an object oriented programming language used for the development of websites and software targeting Adobe flash player.
3. DartIt is an open source web programming language developed by Google. It relies on source-to-source compiler to JavaScript.
4. VBScriptIt is an open source web programming language developed by Microsoft. It is superset of JavaScript and adds optional static typing class-based object oriented programming.

サーバー側のスクリプト

  • サーバーサイドスクリプティング*はクライアントのインターフェースとして機能し、ユーザーがWebサーバー上のリソースにアクセスすることを制限します。 また、応答をカスタマイズするためにユーザーの特性を収集することもできます。

internet_technologies_tutorial

次の表では、一般的に使用されるサーバー側スクリプト言語について説明します。

S.N. Scripting Language Description
1. ASPActive Server Pages (ASP)is server-side script engine to create dynamic web pages. It supports Component Object Model (COM) which enables ASP web sites to access functionality of libraries such as DLL.
2. ActiveVFPIt is similar to PHP and also used for creating dynamic web pages. It uses native Visual Foxpro language and database.
3. ASP.netIt is used to develop dynamic websites, web applications, and web services.
4. JavaJava Server Pages are used for creating dynamic web applications. The Java code is compiled into byte code and run by Java Virtual Machine (JVM).
5. PythonIt supports multiple programming paradigms such as object-oriented, and functional programming. It can also be used as non-scripting language using third party tools such as Py2exe *or Pyinstaller.*
6. WebDNAIt is also a server-side scripting language with an embedded database system.