フロントエンドとバックエンドとはどういう意味ですか?違いは何ですか?

若昕
リリース: 2019-04-26 15:30:03
オリジナル
25595 人が閲覧しました

フロントエンドとバックエンドとはどういう意味ですか?違いは何ですか?

フロントエンドとバックエンドとはWebサイト構築における分業のことを指しますが、なぜフロントエンドとバックエンドに分かれているかというと、Webサイト構築には必要な人員が異なるためです。それらは主にフロントエンドとバックエンドに分けられますが、フロントエンドとバックエンドとは何かについて話しましょう。

1. ウェブサイトのフロントエンド

ウェブサイトのフロントエンドとは、ウェブサイトのページ デザインまたは静的ウェブ デザインであり、簡単に言うと、ウェブサイトで目にするすべてのページのコンテンツとレイアウト スタイルです。 Web サイトにアクセスすることは、Web サイトのフロントエンドに属します。Web サイトのフロントエンドの仕事は、Web サイトの静的ページをデザインすることです。いわゆる静的ページとは、Web サイトのフロントエンドが行うことを意味します。バックエンドは含まれません。簡単な例を挙げると、静的ページは、テキスト、画像、コンテンツが並べて配置された新聞のようなものです。コンテンツは動的に変更できないため、静的と呼ばれます。誰もが見るページはまったく同じで、何の違いもありません。これは、このページが静的であり、変更されないためです。簡単に言うと、Web サイトのフロントエンドとは、Web サイトの静的なページ デザインを指します。Web サイトのフロントエンドは、HTML、CSS、JS などのテクノロジを使用して Web サイト ページのスタイルとレイアウトをデザインします。ウェブサイトのフロントエンド。

2. Web サイトのバックエンド

Web サイトのバックエンドは、Web サイト バックエンド テクノロジまたは動的 Web サイト テクノロジとも呼ばれます。静的ページの欠点は、コンテンツと実装を動的に変更できないことであることも上で説明しました。ユーザー登録やログイン認証、ショッピング決済などのコードロジックを実装する必要があり、これらはすべてコードロジックで実装されており、ニュースやニュース通知などを追加するための背景も必要です。ウェブサイトのユーザー全員がページコンテンツを変更するためのフロントエンドテクノロジーを知っているわけではなく、これはあまりにも不便であるため、これらの機能を実装するにはウェブサイトのバックエンドが必要であり、これらを実装するにはウェブサイトのバックエンドテクノロジーが必要です。一般的な Web サイトのバックエンド開発言語には、asp、asp.net、jsp、php などが含まれます。同時に、Web サイトのバックエンド テクノロジには、MySQL、sqlserver などのデータベースも含まれます。データベースは、バックエンド データを保存するために使用されます。

なぜフロントエンドとバックエンドに分かれているのか

Web サイトのフロントエンドとバックエンドの仕事はまったく異なるものであることは誰もが理解しています。仕事は静的ページのデザインであり、バックエンドはデータベースと連携したコードの実装であり、ユーザー ログインの検証などのロジックでは、バックエンドでは論理的思考に重点が置かれています。つまり、Webサイトをフロントエンドとバックエンドに分けて、フロントエンドの専門家がフロントエンドを、バックエンドの専門家がバックエンドをそれぞれの人ができるようにするだけです。 、分業では、フロントエンドとバックエンドの両方のテクノロジーを理解している人は必要ありません。



以上がフロントエンドとバックエンドとはどういう意味ですか?違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!