最近心血來潮,想看看目前各家程式語言的趨勢如何,看到這篇文章:PHP和ASP.NET学哪个好?哪个是未来的趋势? 。這是2009年的討論串,有個樓主把 .net 捧上天,並附上他更早之前寫的幾篇連結,說的我好想放棄 php 直接跳槽去學 .net 。不過話說回來,之前某篇文章對 php 的評語下的很好,大意是:「php就像膠水一樣,可以很方便的把各種功能黏合在一起。」
用自己身邊實際上的例子:要發電子報的話,在 google 上面打 php+電子報,馬上就找到 PHPList 這個完全免費的發報系統。如果會用 CiviCRM 裡面的 CiviMail 的話,可以發現它功能也很齊全,不論是排程發送還是點閱追蹤。但是如果在 google 上面打 .net+電子報,真的找不到可以拿來套用的。需要論壇的話,php 隨便找也一堆,Discuz, phpBB。CMS 系統的話,Joomla, Drupal, Xoops...等等。需要什麼東西,只要把套件裝好,版面圖案改一改,立即可用! .net 所謂的開發速度快,應該是對經營網站承包的軟體公司而言。但是對很多中小企業來說,最想要的應該是盡量壓低價格。比如說,之前耳聞某公司請人家評估網站改版,隨隨便便就要七、八十萬,甚至還有人開到一百七十二萬,看到報價單差點昏倒。那公司不如請內部人員兼著寫,用 php 把舊程式改一改寫一寫,薪水加個三千好了,一年才多3萬6,多划算。當然也許細致度有差,但是主要的功能都有出來,其實夠用就好。
PHP 的好處就是,簡單的功能易學易上手,難一點的東西有免費的套件幫你搞定,安裝起來只需要解解 bug 。所以 PHP 還是有市場的!!可以接很多外包的小案子。