PHP即「超文本預處理器」,是一種通用開源腳本語言。PHP是在服務器端執行的腳本語言,與C語言相似,是經常使用的網站編程語言。PHP獨特的語法混合了C、Java、Perl以及 PHP 自創的語法。利於學習,使用普遍,主要適用於Web開發領域。php
PHP的優點包括:編程
一、PHP開放的源代碼服務器
全部的PHP源代碼事實上均可以獲得。框架
二、PHP是免費的編程語言
和其它技術相比,PHP自己免費且是開源代碼。性能
三、快捷性學習
程序開發快,運行快,技術自己學習快。嵌入於HTML:由於PHP能夠被嵌入於HTML語言,它相對於其餘語言。編輯簡單,實用性強,更適合初學者。網站
四、跨平臺性強.net
因爲PHP是運行在服務器端的腳本,能夠運行在UNIX、LINUX、WINDOWS、Mac OS下。對象
五、效率高
PHP消耗至關少的系統資源。
六、圖像處理
用PHP動態建立圖像,PHP圖像處理默認使用GD2。且也能夠配置爲使用image magick進行圖像處理。
七、面向對象
在php4,php5 中,面向對象方面都有了很大的改進,php徹底能夠用來開發大型商業程序。
八、專業專一
PHP支持腳本語言爲主,同爲類C語言,入門簡單。
九、簡單、易上手
簡單實用,學習成本低,這也是不少開發者願意選擇PHP的最重要緣由,特別是對於互聯網項目來講,需求變更是很是大的,所以,若是選擇PHP,就能夠節省出更多時間和精力去作其餘的事情。
十、有不少成熟的框架
好比支持MVC的框架:PHPMVC,支持相似ASP.net的事件驅動的框架:Prado,支持相似RubyOnRails的快速開發的框架:Cake等等,足夠知足你的應用需求。
十一、目前主流技術都支持
好比WebService、Ajax、XML等等,足夠應用。
十二、完備性
LAMP(Linux+Apache+MySQL+PHP)這個絕佳組合早已聞名業界,而如今Nginx+PHP FastCGI的出現使其HTTP服務端的性能更上一層樓。對於目前絕大部分互聯網應用來講,這套解決方案均可以很好地知足它們的需求。
1三、有成熟的社區來支持PHP的開發。
以上就是php的詳細內容,更多請關注php交流羣:點擊加羣!