ホームページ  >  記事  >  バックエンド開発  >  php はフロントエンドですか、それともバックエンドですか?

php はフロントエンドですか、それともバックエンドですか?

云罗郡主
云罗郡主オリジナル
2019-01-25 14:35:2963157ブラウズ

PHP はサーバーサイドのスクリプト言語であり、サーバーサイドはバックエンドに属します。もちろん、PHP の機能は出力ページだけでなく、ロジック層、サービス層、およびDAO、およびおそらくファイルの読み取りと書き込み、メッセージ キュー、イベント メカニズムなどです。厳密に言うと、PHP はフロントエンドよりもバックエンドではるかに多くのことを行います。

php はフロントエンドですか、それともバックエンドですか?

php、mysqlはバックエンドに属し、私たちの脳に相当し、見たものや感じたこと(フロントデスクで取得したデータ)を取得し、論理的に実行します判定、計算、処理、保存、出力などの操作。 [推奨チュートリアル: php チュートリアル]

ここでのフロントエンドとは、訪問者にサービスを提供する目的を果たすアプリケーションを指し、バックエンドとは、管理、運用、データ マイニングなどを指します。非ビジター向けのものです。

PHP は高速でデプロイが容易なため、フロントエンドでは他の言語よりも大きな利点があります (たとえば、インターフェイスが 3 か月ごとに変更されるなど)。ただし、PHP は結局解釈されるため、安定している(つまり、需要の変化が小さい)、再コンパイルされることがほとんどない)、複雑である(命令集約型)ため、コンパイル言語と比較すると動作効率が低く、不利です。

php はフロントエンドですか、それともバックエンドですか?

要約すると、PHP はバックエンドに属します。 実際には、PHP がフロントエンドであるかバックエンドであるかを言うとき、あまり意味はありません。ランプ アーキテクチャに関する限り、PHP はアーキテクチャ全体のコンポーネントとみなすことができます。 Webシステムのフロントエンドとバックエンドの分け方は、データベースと対話するかどうかで分ける必要がありますが、最も単純に分けると、(html, css, javascript)がフロントに属し、htmlがフロントを制御することになります。デスクテキスト形式、CSSは女の子が化粧をしてページを美しくするようなもの、JavaScriptはフロントデスクページと顧客の間のインタラクションを実現するものです。

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。