前幾天,參加了php的一個講座,起初,多少有點對php不屑一顧的感覺,認為一個專注b/s的php怎么能和asp.net和jsp來媲美呢?!可是當我耐著性子往下聽得時候,卻發現,事實也許并非我所想象的那么“單純”。
當然,僅僅聽了一場講座,并不能對php技術有很深的認識。下面就簡單的說說php相對于asp.net和jsp的優勢。
1、高效率,低成本。
什么是企業需要的?不正是高效率,低成本么?用php技術的優點在于:不像asp使用控件給代碼帶來很多不必要的冗余。其每一個功能都是針對具體功能量身定做的。
2、簡單、易學。
現在掌握php技術這個技術的人不是很多,但是實實在在對其有種恐懼感,我試著編了幾個很簡單的小程序,其機制跟c有很大的相似。 雖然有class,但是并不是面向對象的類。所以說,未來的幾年很有可能出現一大群連面向對象都不知道的愣頭青硬是高效的寫出來和通過模式設計出來的asp.net和jsp功能一樣或超過其功能的項目來。
3、開源。
在剛入門那一塊,并不知道,開源的重要性。做到現在了,才知道,對底層機制的不了解,原來對上層技術的實現有多大的牽制作用。我認為,開源是大勢所趨,這個趨勢是改變不了的,就向社會在進步,雖然仍有犯罪現象,但是,仍然阻止不了進步。php是開源的技術。所以,php工程師可能更容易把握底層的東西,相對于摸著黑過橋的更占優勢。
總的這幾點,實在是令我感到了非常大的危機感,在新技術飛速發展的今天,我們的路怎么走?如何讓自己適應這個變化飛快的市場?我們應該怎么學?我想,這都是廣大程序員應該思考的問題。
文章來自:http://www.cnblogs.com/xiaoyuan6861/