PHP(英文名:PHP: Hypertext Preprocessor,中文名:“超文本預處理器”)是在服務器端執(zhí)行的腳本語言,與C語言類似,是常用的網(wǎng)站編程語言。PHP獨特的語法混合了C、Java、Perl以及PHP自創(chuàng)的語法。利于學習,使用廣泛,主要適用于Web開發(fā)領域。
PHP語言主要有以下優(yōu)點:
1、開源的、免費的。PHP的源代碼是公開的。PHP運行環(huán)境Apache、Nginx等也是免費的。而且有完整的參考手冊。
2、跨平臺性強。能夠在UNIX、LINUX、WINDOWS、Mac OS、Android等平臺上非常穩(wěn)定地運行。
3、數(shù)據(jù)庫支持廣泛。如MySQL、ODBC、Oracle、AdabasD、S等數(shù)據(jù)庫可以和PHP建立連接,和PHP最常用的是MySQL數(shù)據(jù)庫。
4、運行高效性。消耗系統(tǒng)資源比較少,運行環(huán)境簡單,效率高。
5、面向過程和面向對象并用。在PHP語言的使用中,可以分別使用面向過程和面向對象,而且可以將PHP面向過程和面向對象兩者一起混用,這是其他很多編程語言是做不到的。
6、快捷性。易學習和使用,操作編輯非常簡單,實用性很強,開發(fā)周期短。
7、圖像處理。PHP默認使用GD2圖像庫,可以動態(tài)創(chuàng)建圖像。
PHP語言的主要缺點:
1、只適用于web開發(fā),不方便做.exe文件,不方便做桌面應用程序。
2、對多線程支持不太好,大多數(shù)時候只能靠簡單的模擬去實現(xiàn)的,雖然有pthreads擴展,但穩(wěn)定性不夠。
3、語法不太嚴謹,變量不用聲明就可以使用,變量的命名規(guī)則也不統(tǒng)一。
4、后期維護困難,如果開發(fā)初期的框架設定不理想,后期的維護相當困難。



皖公網(wǎng)安備 34010202600669



