天天看點

什麼是PHP?什麼是PHP?

什麼是PHP?

1、PHP的概念

php->計算機程式設計語言

PHP,一個嵌套的縮寫名稱,是英文超級文本預處理語言(PHP:Hypertext Preprocessor)的縮寫。PHP 是一種 HTML 内嵌式的語言,PHP與微軟的ASP頗有幾分相似,都是一種在伺服器端執行的嵌入HTML文檔的腳本語言,語言的風格有類似于C語言,現在被很多的網站程式設計人員廣泛的運用。

PHP 獨特的文法混合了C、Java、Perl 以及 PHP 自創新的文法。它可以比 CGI 或者 Perl 更快速的執行動态網頁。

2、開發工具

就是在我們編寫PHP代碼的時候所使用的的工具,如下:

Zend Studio是開發人員在使用PHP整個開發周期中的內建開發環境 (IDE)[2]。

eclipse for php

NotePad++

EasyEclipse for PHP

NetBeans IDE For PHP

Dreamweaver

phpDesigner

PHPStorm

PHPEdit

Aptana Studio

3、特性

  1. PHP 獨特的文法混合了 C、Java、Perl 以及 PHP 自創新的文法。
  2. PHP安裝它可以比 CGI或者Perl更快速的執行動态網頁。用PHP做出的動态頁面與其他的程式設計語言相比,
  3. PHP是将程式嵌入到HTML文檔中去執行,執行效率比完全生成htmL标記的CGI要高許多;
  4. PHP還可以執行編譯後代碼,編譯可以達到加密和優化代碼運作,使代碼運作更快。
  5. PHP還可以執行編譯後代碼,編譯可以達到加密和優化代碼運作,使代碼運作更快。5.PHP具有非常強大的功能,所有的CGI的功能PHP都能實作,
  6. 而且支援幾乎所有流行的資料庫以及作業系統。最重要的是PHP可以用**C、C++**進行程式的擴充!

4、優勢

  1. 開放的源代碼:

    所有的PHP源代碼事實上都可以得到。

  2. PHP是免費的:

    和其它技術相比,PHP本身免費且是開源代碼。

  3. php的快捷性:

    程式開發快,運作快,技術本身學習快。嵌入于HTML:因為PHP可以被嵌入于HTML語言,它相對于其他語言。編輯簡單,實用性強,更适合初學者。

  4. 跨平台性強:

    由于PHP是運作在伺服器端的腳本,可以運作在UNIX、LINUX、WINDOWS、Mac OS下。

  5. 效率高:

    PHP消耗相當少的系統資源。

  6. 圖像處理:

    用PHP動态建立圖像

  7. 面向對象:

    在php4,php5 中,面向對象方面都有了很大的改進,php完全可以用來開發大型商業程式。

8.專業專注:

PHP支援腳本語言為主,同為類C語言。

5、技術應用

  1. 僞靜态
  2. 靜态頁面生成
  3. 資料庫緩存
  4. 過程緩存
  5. div+cssw3c标準
  6. 大負荷
  7. 分布式
  8. flex
  9. 桌面程式應用(不擅長)
  10. 支援MVC模型
  11. Smarty模版引擎

6、格式

<?php

?>