*********************PHP情結*****************
1.如果您和我經歷很相似,也可能會有這樣的PHP情結,為什么呢,因為我最先學習的是Java,然后學習了C++,開發點東西會感覺異常的累,因為這些語言太笨重了,即使是Java的輕量級框架也比PHP的重量級框架要重,因為PHP實在是太輕了。
2.PHP是我接觸的第一門動態腳本語言,第一次體會到了腳本語言的強大之處,那就是編寫的程序直接在瀏覽器中運行就可以了,不像我們寫C++的時候必須編譯連接那漫長的等待時間,而且用PHP開發web簡直是“零配置”,放一個php文件就可以直接運行了,沒有javaee那么復雜的配置。
3.雖然各種編程語言都會有它的框架,畢竟,大家都需要一種途徑來加速我們的開發,PHP的框架則普遍的輕巧的多,因為它為web開發量身打造,對于微型程序,即使沒有框架開發速度也不會落下太多,我想很多人有精力去吧一個PHP的框架讀完它的源代碼。
****************主流語言的評價**********************
1.一門語言既然是主流語言,那么肯定會有它的閃光點,那么我們在學習主流語言的時候該如何取舍呢?我只能以我的經驗,來說一下我的看法。
2.C語言和C++語言是很多大學設置為必修課的一門語言,我感覺這一點出發點很對,因為C和Cpp有著它不可取代的作用,特別是一些深入底層的開發,C和C++的地位就更顯著了,而且這兩種語言也多用于對響應速度要求較高的應用之中,而且C和C++要求的也往往是效率和性能,因此,學這種語言的也多數是算法黨,不過說實話,它的就業方向也多數為底層的開發,很多時候還需要了解硬件。
3.Java自從誕生之后好像一直很火爆,跨平臺成為它很大的賣點,“一次編譯到處運行”不知道比“一次編寫到處編譯”強大多少倍,而Java在移動端的開發也決定了它不可替代的作用,而且作為純粹的面向對象的語言,而且用戶基數大,圍繞在身邊的技術數不勝數,是一門非常優秀的語言。
4.Python是我最喜歡的語言了,雖然它也可以寫界面應用,但是這不是它的強項,它在做web、數值分析、算法、爬蟲等很多方面都還算優秀,而且它也是Linux操作系統下的標志性語言,而且我最喜歡的也就是它的簡潔優雅的書寫風格。
5.Ruby絕對算是一門非常優秀的語言了,但是很不幸,它的創始人松本行弘是日本人,雖然談不上中日世仇,但是,這門語言在中國想火起來,有難度。
6.對于C#、VB等微軟系列的語言,我是打心眼里不想學,可能您會說:你這人成見太深了,不過我實在不喜歡微軟的東西,它的東西,我是能不用就不用。
7.對于Object-C等語言,我沒有涉足過,不敢妄下結論,就先避開了,對于Pascal和Delphi,只能說是時代的眼淚了。
*****************************PHP**********************
1.PHP是Hypertext Preprocessor的縮寫,即超文本預處理器,是一種開源的腳本語言,其解釋器使用C語言寫成,因此,如果您要進行二次開發,那么,必須先學好C語言奧。
2.PHP可以說是為web開發量身打造的一門語言,而且學習門檻相當的低,使用也很廣泛,當前的PHP的最新版本是5.6吧。
3.首先是今年8月份最新的一份TIOBE的榜單:
4.然后是按照年度來分的榜單:
咱們這里的PHP就是其中的棕色的那條線,可以看出,PHP的市場占有率在04年達到頂峰,在08年開始低迷,不過到了2012年開始回暖,現在趨于穩定,總之,還是一門非常不錯的語言。
5.PHP的主要優勢就是跨平臺而且免費,而且效率相當高,簡單易學。
**********************PHP的歷史*************************************
1.PHP的歷史還是蠻悠久的,在1994年由Rasmus創建,主要用于維護個人網站,此時名稱為Personal Home Page,即個人主頁的意思。
2.1995年PHP正式發布了它的1.0版本,在1996年6月8號發布了PHP2,在1996年底,有15000個網站在使用PHP。
3.1997年,Zeev和Andi重寫了PHP的解析器,發布了驚世駭俗的PHP3.
4.2000年5月22日正式發布了舉世震驚的PHP4,而且在2004年7月13日發布了具有里程碑式的PHP5.
5.2008年PHP5成了唯一開發的版本,現在PHP6已經有了,但是尚未投入使用,本教程使用的是它的穩定版本PHP5.5.
***********************溫馨練習**********************************
1.這一節我們只是簡單的介紹了一下PHP的歷史,并未真正的開始學習。
2.PHP是否是您希望學習的語言呢?
3.你對于PHP本身還有哪些疑問呢?
4.有問題不放在下面留言,我會及時回復的。