php是服務器端的。php是一種運行在服務器端的嵌入式腳本語言,主要用來響應用戶的請求,可以處理用戶通過網頁提交的信息;PHP語言創建的主要目標是讓開發人員快速編寫出優質的web網站,在WEB服務領域占比率較高,但也可用于命令行腳本等領域。
本教程操作環境:windows7系統、PHP7.1版、DELL G3電腦
php是服務器端的。
PHP即“超文本預處理器(Hypertext Preprocessor)”,是一種通用開源腳本語言。PHP是在服務器端執行的腳本語言,與C語言類似,是常用的網站編程語言。
PHP是服務器的語言,主要用來對處理客戶通過網頁提交的信息,它是運行在服務器端的,用來響應客戶的請求。它可以比 CGI或者Perl更快速的執行動態網頁。
PHP是一種跨平臺的、開源的、免費的腳本語言,其語法吸收了C語言、Java 和 Perl 的特點,利于學習,使用廣泛,主要適用于 Web 開發領域。
PHP語言是最受歡迎的 Web 開發語言之一。它以學習簡單、開發快速、性能穩定而備受 Web 開發人員的青睞。不僅使用人數眾多,而且有強大的社區支持,使得無論是用 PHP 開發 Web 應用,還是學習PHP語言,都非常迅速。
PHP跟其它語言相對有一定的優勢:
1、PHP是開放的源代碼:所有的PHP源代碼事實上都可以得到。
2、PHP是免費的。和其它技術相比,PHP本身免費。
3、php的快捷性,程序開發快,運行快,技術本身學習快。嵌入于HTML:因為PHP可以被嵌入于HTML語言,它相對于其他語言,編輯簡單,實用性強,更適合初學者。
4、跨平臺性強:由于PHP是運行在服務器端的腳本,可以運行在UNIX、LINUX、WINDOWS下。
5、效率高:PHP消耗相當少的系統資源。
6、圖像處理:用PHP動態創建圖像
7、面向對象:在php5 中,面向對象方面都有了很大的改進,現在php完全可以用來開發大型商業程序。
PHP 的應用領域
1) WEB 服務端(在WEB服務端領域占比率較高)
PHP 尤其適合網站開發,沒有任何語言可以與其抗衡(從權威技術網站 w3techs.com 的統計來看,PHP 被 79% 的網站使用)。
當然,PHP 的用武之地不僅僅只是在網站開發,在游戲開發、廣告系統開發、API接口開發、移動端后臺開發,內部 OA 系統開發上都能使用 PHP。
如今微信開發異?;鸨?,PHP 同樣是最好的開發工具,更加上 react native 框架和 Hybrid App 的誕生,PHP 程序員更是可以開發手機 App 了。
2) 命令行腳本
我們也可以通過命令行模式來運行 PHP 腳本,這種模式下不需要服務器的支持或者瀏覽器的觸發,在命令行腳本模式下僅需要 PHP 解析器來執行。通常這種方法被用在 Windows 和 Linux 平臺下做日常運行腳本使用,如某些守護程序等。當然這些腳本也可以用來處理簡單的文本。
3) 編寫桌面應用程序
對于開發有圖形界面的桌面應用程序來說,PHP 或許不是一種最好的語言,但是如果用戶非常精通 PHP,并且希望在客戶端應用程序中使用 PHP 的一些高級特性,就可以利用 PHP-GTK 來編寫這些程序。
PHP-GTK 是 PHP 的一個擴展,使用 PHP-GTK 可以創建獨立的 GUI(用戶圖形界面)應用程序,例如 mp3 播放器、文本編輯器、數據庫后臺等等??梢詮?http://gtk.php.net/ 下載 PHP-GTK。
推薦學習:《PHP視頻教程》