サーバーサイド
サーバーサイド - クライアントまたはユーザーの要求に応じてデータを送信するサーバー側で実行されるすべてのプログラムと操作。
サーバーサイドのアプリケーションをプログラミングするためには、 PHP、Python、 NodeJSなどの特別に設計された言語があります。
最近最も人気のあるウェブサーバーは以下の通りです:
- Apacheは、さまざまなオペレーティングシステムで動作するソフトウェアです。Apacheのアーキテクチャは、カーネルとモジュールで構成されており、モジュールは各要求ごとに実行されるサーバー機能です。また、動的コンテンツの管理やHTTPリクエストの処理のためにモジュールを追加で設定することができます。以前、Apacheは最も人気のあるウェブサーバーでしたが、トラフィックレベルの増加に伴い、このウェブサーバーの設定作業が大幅に複雑化しました。
- Nginxは、Apacheの主な欠点を解消する必要性から、後になって登場しました。Nginxの各ワーカープロセスは、数千のHTTP接続を同時に処理します。そのため、このウェブサーバーは、データに対する大規模かつ変動する負荷の下でも安定した動作を保証します。
関連項目
-
ソースデータ、
データの所在地を表すもの -
アプリケーションソフトウェア ブラウザ、
ウェブサイトとの対話に使用されるもの -
プログラムの集合体 ソフトウェア、
アプリケーションの機能を保証するもの -
プログラムの集合体 オペレーティングシステム、
コンピュータシステムの管理を保証するもの