《「原創」PHP兩大框架:thinkphp真的比Laravel 5 垃圾嗎?》要點:
本文介紹了「原創」PHP兩大框架:thinkphp真的比Laravel 5 垃圾嗎?,希望對您有用。如果有疑問,可以聯系我們。
相關主題:thinkphp教程
thinkphp真的比Laravel 5 垃圾嗎?
這個問題,其實在行內其實討論的蠻激烈的!
個有個的論點!
個人也有四年PHP開始歷史了,剛開始寫.NET寫了兩年,后面公司必要就學了PHP,之后一直
在做PHP相關的開始工作!
我首先要說的是 laravel是個好框架!
本身平時也在學這個框架,從去年開始的吧,一開始真的很累,文檔又全是英文的!
我說說本身學習兩個框架的區別吧:
THINKPHP
THINKPHP:
文檔詳細
容易上手
簡單易用
比擬適合中小型網站
我學它的時候 一個星期差不多,已經摸透了!
我剛開始便是學習的THINKPHP,感覺好吊的樣子!
學習THINKPHP的過程中,學到了很多器械,因為我剛開始也是新手!
例如大C,大D,大U,大S,驗證碼,圖像處理...甚至我們完全可以將ThinkPHP的很多功能,剝離并積累起來,形成我們本身的類庫!
受益匪淺!
所以我分歧意別人說ThinkPHP框架垃圾的這種說法!
這么幾年下來,如果讓我本身去寫一個THINKPHP類似的框,我也是心有作而力不足!
用大量的正則去匹配模板引擎;用文件修改時間、用戶體驗做判斷去實現網頁局部緩存、網頁全局緩存、Sql數據查詢緩存的功能;用各種設計模式堅持框架的單入口,低耦合,高性能...,這些東西不是誰都可以寫得出來!
THINKPHP也是國內的良心之做了!
Laravel 5
Laravel 5:
1 入門門檻高
2. 中文材料少
3. 設計非常復雜
4. too java(太像JAVA)
但是Laravel 5自己就是一個非常不錯的框架!
剛開始學習的時候,看了很多材料!
laravel響應一個get哀求并輸出一個hello world要居然要實例化33個對象!看起來好牛的樣子!
剛開始根本弄不懂laravel中的許多設計模式,什么依賴注入、控制反轉、facade之類的,看著超等長邏輯超等繞的源碼也很無力!
不外慢慢學習下來,不可否認,Laravel 5的設計理念是相當好的!
因為本身也剛開始學習這個框架不久,也沒有太多的要說!
不外就目前學習過來的情況,漸入佳境!
還是蠻看好Laravel 5未來的情景!
就目前國內IT開始環境來講,Laravel框架在國內很少有人用!
我就從公司的角度和程序員的角度來闡發一下:
公司
Laravel 5人太難招,就算招到一個,如果這個人走了,再招一個知道什么時候可以招獲得!
而且這種人才工資相當高!公司的本錢吃不消!
尤其對創業公司來講,是非常弗成取的!
反觀THINKPHP人比擬好招,做中小型網站,性能上都沒有什么大問題!
市面上的招聘信息,大多是招會ThinKPHP、Yii呀等框架的人,學Laravel很難找工作,即使我會用,進了公司,還不是要用HTML與PHP代碼耦合程度很高并且又厚重的Yii!
個人理解是,先學會生存,再強大本身!所以對程序員來說,先學會生存技能!
最后總結一下吧!
其實學習和投資是一樣的,在能生存下去的情況下,盡量多學點新的器械,
你的競爭才能會更強!
以上只是個人懂得!
維易PHP培訓學院每天教你實戰技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養人才。
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/6503.html