ホームページ  >  記事  >  バックエンド開発  >  PHP 開発のための AppServ チュートリアル_PHP チュートリアル

PHP 開発のための AppServ チュートリアル_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:28:041470ブラウズ

最近、大学の先生から、PHP 研究を実施し、プロジェクト開発を支援するというプロジェクトを受けました。私はこれまで PHP に触れたことがないので、始めるためにここで PHP について学びたいと思います。

1.PHP

PHP、Hypertext Preprocessor、一般的なオープンソースのスクリプト言語。 C、Java、その他の言語の特徴を吸収しており、主に Web 開発に使用されます。

2.言語分析

PHP は動的 Web ページ (動的 Web ページ、つまり URL は htm、html、shtml、xml などの静的 Web ページの一般的な形式ではなく、aspx、.asp の形式になっています) を迅速に実行できます。 、.jsp、.php、.perl、.cgi など。フォームは接尾辞であり、動的 Web アドレスには象徴的な記号「?」があります。) 他のスクリプト言語と比較して、PHP はプログラムを埋め込むことができます。 HTML 文書をそのまま実行するため、実行効率が非常に高くなります。また、PHP はデータベースに直接アクセスして、動的な Web ページを生成できます。

3. 開発ツール

統合開発環境は、コードのハイライト表示、コード補完、デバッグ、バージョン管理など、ソフトウェア開発プロセスに必要な環境を統合します。一般的に使用される PHP IDE には次のものがあります:

zend studio: Eclipse オープンソース フレームワークに基づく商用ソフトウェア。

Eclipse PDT: オープンソース。

4. 特徴

PHP の特徴は次のとおりです。 1. PHP の独自の構文は、C、Java、Perl、および PHP 独自の革新的な構文を組み合わせています。 2. PHP は CGI や Perl よりも高速に動的 Web ページを実行できます。動的ページに関しては、PHP は他のプログラミング言語と比較して、HTML ドキュメントにプログラムを埋め込んで実行するため、HTML タグを完全に生成する CGI よりも実行効率が高くなります。 PHP は非常に強力な機能を備えており、すべての CGI 機能を PHP で実現できます。 3. PHP は、ほとんどすべての一般的なデータベースとオペレーティング システムをサポートしています。 4. 最も重要なことは、PHP は C および C++ で拡張できるということです!

5. バージョンの違い

PHP4 は古すぎるため、OO をサポートせず、削除されました。PHP6 はまだコンセプト製品であり、開発中です。

PHP5 モデレーターには主に 4 つのブランチがあります: PHP5.2 より前のバージョン、PHP5.2、PHP5.3、および PHP5.4 以降のバージョン。

その中で、PHP5.2以前のバージョンには不完全な機能やバグがあり、PHP5.4以降のバージョンは使用が不安定です。

主流の PHP プログラムは PHP5.2 との互換性が最も優れています。PHP5.2 の最新バージョンは現在 5.2.17 です。

自分で開発して使用する場合、PHP5.3には利点があり、展開プロジェクトで検討する価値のあるバージョンです。

バージョン番号の違いに加えて、同じバージョン番号の PHP バージョンも異なるため、PHP 拡張機能を選択する際には注意が必要です。

インストールバージョン:実行可能なMSI形式のインストールパッケージ。

ZIP版:解凍してお使いください。インストール版との違いはありません。 ZIP バージョンを選択することをお勧めします。

DEBUG バージョン: エンドユーザーは心配する必要はありません。

VC6とVC9

apache1 または apache2 で PHP を使用している場合は、VC6 バージョンを選択する必要があります。IIS (インターネット インフォメーション サービス、Internet Information Services) は、Microsoft が提供する Microsoft Windows の実行に基づいた基本的なインターネット サービスです。 ) PHP を使用する場合は、VC9 バージョンを選択する必要があります。VC6 バージョンは Visual Studio 2008 でコンパイルされており、パフォーマンスと安定性が向上しています。 VC9 バージョンの PHP では、Microsoft 2008 C++ ランタイムをインストールする必要があります。 Apache では VC9 バージョンを使用しないでください。

6. PHPのインストール

Web サイトの作成には LAMP または WAMP の 4 つの主要な部分が必要であるため、Apache サーバー、MySQL データベース アプリケーション、および PHP (またはその他のスクリプト言語) の構築と切り離すことはできません。この方法では、Web サイト サーバーを構築するアプリケーション全体として使用する前に、それらを個別にインストールし、それらの間の環境を構成する必要があります。

しかし、現在ではこれらの必要なコンポーネントを統合したインストールパッケージが多数あり、ここで使用するのはAppServ(他のWAMPSERverなど)はAMPを統合しており、複雑な環境設定を必要としません。したがって、このソフトウェアはエントリーレベルの PHP 開発者に非常に適しています。

AppServのインストールと使い方については以下で説明します

AppServ をダウンロードします: http://www.drpeng.org/tech/index.php (私たちの学校の教師の個人共有 Web サイト。そこには多くの良い点があります)。

インストールプロセス: http://jingyan.baidu.com/article/91f5db1bf72ac01c7f05e3a7.html (デフォルトのインストールポートを 8080 に変更する方が適切であることに注意してください。また、パスワードを覚えて、ユーザー名とパスワードでログインしてください後でApacheサーバー下のデータベースにログインするときは、rootと自分で設定したパスワードです)。

http://www.bkjia.com/PHPjc/814670.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/814670.html技術記事最近、大学の先生から、PHP の研究を行ってプロジェクト開発を支援するというプロジェクトを受けました。私はこれまで PHP に触れたことがないので、始めるためにここで PHP について学びたいと思います。 1. PHP PHP、ハイパーテキスト プリプロセッサ...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。