0

私はコンピューターに関する正式な教育を受けていないため、用語は私にとって新しいものです。バックエンドとは何か、なぜ必要なのかわからない

4

7 に答える 7

5

場合によっては、サイトを実行するコードの構築に関連する開発(前の回答で述べたように)や、データの管理に使用される領域(Webサイトの管理部分)を指すこともあります。

サイトの公開部分は通常、リクエストの処理、(x)htmlコードのレンダリングなどの目的で存在するコードとともに、フロントエンドと呼ばれます。したがって、公開されているものはすべてフロントエンドと呼ばれ、そうでないものはすべてフロントエンドと呼ばれます。公衆から隠されており、いわば「カーテンの後ろ」を走っているのはバックエンドと呼ぶことができます。

于 2010-06-02T09:48:48.847 に答える
4

Web 開発におけるバックエンドとは、通常、動的サイトのデータ取得と挿入/更新を行うプログラミングを指します。たとえば、データベース内の製品を検索して、ユーザーが購入できるようにする場合があります。「フロントエンド」は、これらをユーザーに表示する単なる HTML です。

于 2010-06-02T09:41:11.330 に答える
3

フロントエンドはクライアント側の実行コード (javascript、css、マークアップ、その他のスクリプト技術、フラッシュなど) を指し、バックエンドは通常、サーバー側の実行コード (C# 、PHP、SQL、その他すべて...)。フロントエンドはユーザー (人間) 中心であり、バックエンドはデータ中心です。

于 2010-06-02T09:58:38.227 に答える
1

バックエンドには、実際のアプリケーション ロジックが含まれています (または、少なくとも含まれている必要があります)。したがって、理想的な世界では、フロントエンドを非常に簡単に切り替えたり、同じバックエンドにアクセスする多くのフロントエンドを持つことさえできるはずです。たとえば、このTwitterは、通常のユーザー向けの基本的な Web サイトと、開発者が Twitter が提供するデータとサービスに基づいてアプリケーションを構築するために使用できる API を提供します。

于 2010-06-02T10:05:03.080 に答える
1

「バックエンド」と「フロントエンド」は正確な用語ではないため、人によって使い方が異なると思います。

とは言っても、一般的には次のことが当てはまると思います。

バックエンドは、何かを行うコードです (数学の実行、他の Web サーバーとの対話、ゲーム内のキャラクターの AI など)。これは、ユーザーがバックエンドとやり取りできるようにするフロントエンドとは異なります (つまり、ボタンやフォーム フィールドの処理、アラートの表示など)。

Google で簡単に検索すると、次の説明が表示されます: http://en.wikipedia.org/wiki/Front-end_and_back-end

于 2010-06-02T09:52:01.707 に答える
0

バックエンドは分離コードとは異なることに注意してください。C# および VB (.NET 言語) (他の言語については知りません) では、aspx ページに関連する cs または vb ファイルを取得します。混乱するので、これらを混同しないでください。

于 2010-06-02T09:52:41.993 に答える