目次
Zend Studio 8.0.1 正式版の公式ダウンロード アドレス (IBM i エディションのダウンロードを除く)" >Zend Studio 8.0.1 正式版の公式ダウンロード アドレス (IBM i エディションのダウンロードを除く)
ホームページ php教程 php手册 PHP学習メモ(1) 環境構築とコードのデバッグ

PHP学習メモ(1) 環境構築とコードのデバッグ

Jun 21, 2016 am 08:54 AM
php wamp zend

一配置PHP环境

1、了解什么是PHP

PHP(“PHP: Hypertext Preprocessor”,超文本预处理器的字母缩写)

PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用


2、PHP的背景和优势

PHP的发展背景

1)、1994年由Rasmus Lerdorf创建,开始是一个简单的Perl语言编写的程序,用统计他自己的网站的访问。

后来用C语言重新编写包括可以访问数据库。

2)、1995年 Lerdorf发布PHP/FI 1.0版本和2.0版本,并加入对mySQL的支持,从此建立了PHP在动态网页开发上的地位。

3)、1996年低,有15000个网站使用PHP/FI

4)、1997年中,有超过五万个网站是用PHP/FI开发。开发小组加入了 Zeev Suraski 及 Andi Gutmans 同年PHP3发布。

5)、200年PHP4.0问世,增加了许多新的特性。

6)、在2000年5月22日,以Zend Engine 1.0为基础的PHP 4正式释出,2004年7月13日则释出了PHP 5,PHP 5则使用了第二     代的Zend Engine[5]。PHP包含了许多新特色,像是强化的面向对象功能、引入PDO(PHP Data Objects,一个存取数据

库的延伸函数库)、以及许多效能上的增强。

7)、2008年PHP 5成为了PHP唯一的有在开发的PHP版本。将来的PHP 5.3将会加入Late static binding和一些其他的功能强

化。

优势在那里

1)、开放开源的: 开放源代码。

2)、PHP是免费的: 和其它技术相比,PHP本身免费。

3)、php的快捷性:

程序开发快,运行快,技术本身学习快。嵌入HTML:因为 PHP可以嵌入HTML语言,它相对于其他语言,编辑简单,实用性强,更适合初学者。

4)、跨平台性强:

由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS下。

5)、效率高:

PHP消耗相当少的系统资源。

6)、图像处理:

  用PHP动态创建图像

  7)、面向对象:

  在php4,php5 中,面向对象方面都有了很大的改进,现在php完全可以用来开发大型商业程序。

  8)、专业专注;

PHP は主にスクリプト言語をサポートしており、どちらも C に似た言語です。

PHP の技術応用

1)、擬似静的および静的ページの生成。

2)、プロセス キャッシュとデータベース キャッシュ。

3) W3C 標準 (DIV+CCS) の非常に優れたサポート

4)、大きな荷物を運ぶことができます。

5)、配布

6)、MVC モデルをサポート

7)、Ajax フレームワーク統合 (Jquery フレームワーク統合)

8)、オブジェクト指向プログラミングのサポート

2. PHP デバッグ環境を構成する

1)、WAMP をインストールします

いわゆる WAMP は、Windows システム (W) の下に Apache Web サーバー (A)、MySQL データベース (M)、および PHP スクリプト エンジン (P) をインストールすることによって構築される PHP Web サーバー環境を指します。 LAMP 環境は WAMP 環境よりも優れていますが、Windows の使いやすさにより、初期の開発や一部の CMS のテストを行う場合には、WAMP 環境を使用する方がさらに便利で実用的です。 WAMP は、これらの個別のソフトウェアが集合して強力な Web アプリケーション プラットフォームを形成します。

最新の WAMP ヘルパー Wamp5 をダウンロードします http://9.scdx1.crsky.com/200711/WAMP5-v1.7.4.rar

2)、開発ツール Zend Studio

Zend Studio を推奨します。これは無料バージョンではありません。 Zend Studio は、強力なプロ仕様の編集ツールとデバッグ ツールを備えた PHP 統合開発環境で、PHP 構文のハイライト、構文の自動入力、ブックマーク、構文の自動インデント、およびコードのコピーをサポートします。ローカル デバッグ モードとリモート デバッグ モードの両方に対応し、さまざまな高度なデバッグ機能をサポートします。

  • Zend Studio 8.0.1 正式版の公式ダウンロード アドレス (IBM i エディションのダウンロードを除く)

    • Windows バージョン: http://downloads.z​​end.com/..ZendStudio-8.0.1.msi
    • Linux バージョン (32 ビット): http://downloads.z​​end…./ZendStudio-8.0.1-x86.tar.gz
    • Linux バージョン (64 ビット): http://downloads.z​​end….ZendStudio-8.0.1-x86_64.tar.gz
    • Mac_OS_X 用の DMG インストール形式: http://downloads.z​​end….ZendStudio-8.0.1.dmg

    (勉強メモ、表面的な理解。勉強の参考程度です。不十分な場合はご容赦ください)



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

    ホットAIツール

    Undresser.AI Undress

    Undresser.AI Undress

    リアルなヌード写真を作成する AI 搭載アプリ

    AI Clothes Remover

    AI Clothes Remover

    写真から衣服を削除するオンライン AI ツール。

    Undress AI Tool

    Undress AI Tool

    脱衣画像を無料で

    Clothoff.io

    Clothoff.io

    AI衣類リムーバー

    AI Hentai Generator

    AI Hentai Generator

    AIヘンタイを無料で生成します。

    ホットツール

    メモ帳++7.3.1

    メモ帳++7.3.1

    使いやすく無料のコードエディター

    SublimeText3 中国語版

    SublimeText3 中国語版

    中国語版、とても使いやすい

    ゼンドスタジオ 13.0.1

    ゼンドスタジオ 13.0.1

    強力な PHP 統合開発環境

    ドリームウィーバー CS6

    ドリームウィーバー CS6

    ビジュアル Web 開発ツール

    SublimeText3 Mac版

    SublimeText3 Mac版

    神レベルのコード編集ソフト(SublimeText3)

    Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Dec 24, 2024 pm 04:42 PM

    PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

    CakePHP データベースの操作 CakePHP データベースの操作 Sep 10, 2024 pm 05:25 PM

    CakePHP でデータベースを操作するのは非常に簡単です。この章では、CRUD (作成、読み取り、更新、削除) 操作について理解します。

    CakePHP の日付と時刻 CakePHP の日付と時刻 Sep 10, 2024 pm 05:27 PM

    Cakephp4 で日付と時刻を操作するには、利用可能な FrozenTime クラスを利用します。

    CakePHP ファイルのアップロード CakePHP ファイルのアップロード Sep 10, 2024 pm 05:27 PM

    ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

    CakePHP について話し合う CakePHP について話し合う Sep 10, 2024 pm 05:28 PM

    CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

    CakePHP バリデータの作成 CakePHP バリデータの作成 Sep 10, 2024 pm 05:26 PM

    Validator は、コントローラーに次の 2 行を追加することで作成できます。

    CakePHP のロギング CakePHP のロギング Sep 10, 2024 pm 05:26 PM

    CakePHP へのログインは非常に簡単な作業です。使用する関数は 1 つだけです。 cronjob などのバックグラウンド プロセスのエラー、例外、ユーザー アクティビティ、ユーザーが実行したアクションをログに記録できます。 CakePHP でのデータのログ記録は簡単です。 log()関数が提供されています

    PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 Dec 20, 2024 am 11:31 AM

    Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、

    See all articles