fbpx

PHP是什麼?優缺點介紹!

 

      上一篇已經跟大家分享過了PHP的一些基本資訊﹐那麼這一篇我們要跟大家分享PHP的優點﹑缺點。根據Techrepublic調查﹐2018年十大最被需求的程式語言中﹐PHP排名第9﹐而且Techrepublic認為PHP應用廣泛﹐並且擁有HTML不能完成的功能﹐還能跟MySQL數據庫互動。

PHP的優點有那些呢?

 
1.持續的更新
PHP提供豐富的函數,而且往後還會不斷地有新的函數庫加入,以及不停地更新,這使得在程式設計方面有著更好的資源,同時還能在幾乎所有平台上良好地工作,這使得php 成為了開發者喜愛的熱門語言
 
2.快捷性
程序開發快,運行快,技術本身學習快。因為PHP可以被嵌入於HTML語言,它相對於其他語言。編輯簡單,實用性強,更適合初學者
 
3.跨平台性強
由於PHP是運行在服務器端的腳本,可以運行在UNIX、LINUX、WINDOWS、Mac OS、Android等平台。
 
4.語法簡單
 如果有學習C和Perl的很容易上手,並且跟ASP有部分類似。
 
5.支援主流技術
目前主流技術都支援,比如WebService、Ajax、XML等等,足夠應用。
 
6.成熟物件導向體系
PHP已經有成熟的*物件導向體系,能夠適應基本的物件導向要求,適合開發大型專案。
 
7.龐大的社群
有成熟且龐大的社群來支援PHP的開發,如果在開發上遇到什麼問題,向php社群求援會是你解決問題的一個好方法。
 
8.應用在許多知名網站
目前使用PHP語言進行網站建設的大型應用有很多,目前全球有2000多萬個網站使用PHP,包括雅虎、Google、百度、YouTube、新浪、騰訊等知名網際網路公司均採用PHP語言來開發自身的系統,PHP 已成為了最熱門的開發語言之一。

 

*物件導向:傳統的程式設計主張將程式看作一系列函式的集合,或者直接就是一系列對電腦下達的指令。而物件導向程式設計中的每一個物件都應該能夠接受資料、處理資料並將資料傳達給其它物件,因此它們都可以被看作一個小型的「機器」,或者說是負有責任的角色。

 

PHP有什麼缺點呢?

 
1.語法不太嚴謹
比如變數不需要定義就可以使用,像是在c,java語言中的變數是必須先定義以後才可以使用的,所以在協作上(與他人共同管理上),需要更多的資源投入與管理。
 
2.目錄結構混亂
相比其他框架目錄結構要差一點。
 
3.PHP不適合密集型(大數據量)運算場景。
PHP的語言特性決定PHP不適合做大型數據樣運算,PHP語言由C語言寫的,PHP處於C基礎之上,PHP的所有運算處理流程需要轉化為C語言,並且PHP語言還有一些環境問題,語言特型,相比於C而言程式碼會冗長許多。

 

      以上就是今天要跟大家分享的PHP的一些優缺點。相對於極小的缺點來說,PHP的發展空間是極其大的,這也是為何其會受到市場以及企業喜歡和歡迎的原因所在。可以說,對一門技術的喜厭程度來自很多方面,從個人習慣到項目需求,畢竟任何東西都沒辦法做到人見人愛。

 


 

新課程上架Udemy !

 

看完以上分析有對相信你對能處理動態網頁的PHP有更深的了解,那你瞭解靜態網頁嗎?快樂學程式也已經幫你準備好系統化的靜態網頁課程。限時優惠搶購 點我

你可以

  • 瞭解網站建置的世界觀與網站版型
  • 掌握HTML5的使用方式
  • 掌握 CSS3的使用方式
  • 使用Bootstrap處理前端UI框架

如果你的入門還在單打獨鬥,歡迎來到快樂學程式找到志同道合的夥伴,你的自學之路不孤單。

Leave a Reply