ホームページ  >  記事  >  バックエンド開発  >  【php学習】PHP入門の古典、PHP第1章の第1章のメモ_PHPチュートリアル

【php学習】PHP入門の古典、PHP第1章の第1章のメモ_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-12 08:51:201238ブラウズ

【php学習】PHP入門古典第1章ノート、php第1章

第1章:

phpオンラインマニュアル: http://php.net/manual/zh/index.php

PHP の学習を始める前に、まず、資格のある PHP プログラマーが将来どのような知識を持っておくべきかを見てみましょう。これが読者の次の学習に役立つことを願っています。

広い意味では、PHP プログラマーは PHP を習得するだけでは十分ではなく、より優れた、より完全なソフトウェアを開発できるように、PHP を学習する過程でより多くの知識を習得する必要があります。フロントエンド ページを設定するプロセスでは、プログラム セキュリティの観点から HTML、DIV、CSS、JavaScript などを習得する必要があり、サーバーの基本的な構成知識、セキュリティ フィルタリングの権限などを習得する必要があります。 .; プログラムの最適化やパフォーマンスに関しては、データベースなどの基礎知識や最適化を習得する必要があります。

本書の知識を学び始める前に、次の準備を行ってください。
❑十分な自信と準備時間を持ってください(多くの敗者は時間がないために途中で諦めます)。
❑ちょっとした数学的基礎 (比較的あまり使用されていません。PHP はロジック プログラミングに重点を置いています)。
❑英語の基本的な知識 (26 文字を知っているだけ)。
❑ネットワークの基本 (電子メール、HTTP、ログインなど、いくつかの基本的なネットワーク用語を理解するだけ)。

1.簡単な【解説】PHPプログラムの実行中、PHPプリプロセッサ、Webサーバー、データベースのそれぞれの機能を説明し、PHPプログラムのワークフローを簡単に説明します

PHP プリプロセッサの機能: asp PHP .net Web 言語は、独自の計算メカニズムとデータベース クエリを通じて同じです。 結果はサーバー上で生成され、HTML を通じてクライアントに表示されます。

Web サーバーの機能: Web サーバーは、通常、WEB 開発において、クライアントがリクエストを開始した場合に、HTTP リクエストを受信し、リクエストに応答するために使用されます。サーバー、その場合は WEB サーバーが必要です。そうでないと、誰もこのリクエストを受け入れません。

データベースの機能:データベースは、コンピューターによって整理され、1つまたは複数のファイルに保存されるデータの集合であり、このデータベースを管理するソフトウェアはデータベース管理システムと呼ばれます。

以下の機能を持ちます:
(1) データ定義機能。 DBMS は、データベース フレームワークを記述し、データ ディクショナリに格納されるデータベース構造を定義するための対応するデータ言語 (DDL) を提供します。
(2) データアクセス機能。 DBMS は、データベース データに対する基本的なアクセス操作 (取得、挿入、変更、削除) を実装するためのデータ操作言語 (DML) を提供します。
(3)データベース運用管理機能。 DBMS は、データ コントロール機能、つまりデータ セキュリティ、整合性、同時実行性の制御を提供し、データベース操作を効果的に制御および管理して、データが正しく効果的であることを保証します。
(4) データベース構築・保守機能。データベースの初期データのロード、データベースのダンプ、リカバリ、再編成、システムのパフォーマンス監視、分析などの機能が含まれます。
(5)データベース送信。 DBMS は、処理データの送信を提供し、ユーザー プログラムと DBMS 間の通信を実現します。通常、この通信はオペレーティング システムと連携して完了します。

PHP プログラムのワークフロー: PHP はサーバー側プログラミング言語であり、プログラム ステートメントはブラウザーが認識できる HTML ハイパーテキスト マークアップ言語に変換され、クライアント ブラウザーに表示されます。 。

WebサーバーがPHPスクリプト言語を実行するプロセスは何ですか?

Web サーバーは、HTTP リクエストを受信し、このリクエストに応答するために使用されます (クライアントのリクエストに応じてデータベース データを操作するなど)。通常、WEB 開発では、クライアントがサーバーに対してリクエストを開始する場合、WEB が存在する必要があります。それ以外の場合は、リクエストは受け入れられませんでした。 WEB開発の黎明期には、クライアントからのリクエストをCGIで処理していました。当時はPHPのようなWEB開発専用の言語はなく、HTMLコードとバックグラウンドロジックコードを分離することができなかったため、CGIプログラムを使用していました。返される結果には通常、何らかの HTML コードが含まれており、ブラウザは結果全体を受け取ってレンダリングします。その後、フロントエンドとバックエンドを分離できる WEB 開発言語である PHP が開発され、PHP コードはバックグラウンド ロジックの処理のみを担当するようになり、大量の HTML コードが静的 HTML ファイルに配置されました。ブラウザの結果は、コード、JS コード、CSS コード、および PHP テンプレート出力の総合的な結果です。初期の頃、Web サーバーは CGI をブリッジとして使用し、その後 PHP スクリプト言語を実行して実行されていました。

www.bkjia.com本当http://www.bkjia.com/PHPjc/1131692.html技術記事 【php学習】PHP入門の古典『PHP』第1章のメモ 第1章:PHPオンラインマニュアル:http://php.net/manual/zh/index.php PHPの学習を始める前に、見てみましょう。資格のあるPで...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。