玩了3個多月的ThinkPHP(說實話我感覺ThinkPHP目錄有點多,不過蠻喜歡的分的細)
現在打算玩別的框架比如說
我知道有個Laravel (英語不太好每次而且每次去bootcss都會看到它有中文文檔有點傾向Laravel )
不打算盲目下手
希望俄各位說說自己的建議和心得
這個問題已關閉,原因:無法獲得確切結果的問題
玩了3個多月的ThinkPHP(說實話我感覺ThinkPHP目錄有點多,不過蠻喜歡的分的細)
現在打算玩別的框架比如說
我知道有個Laravel (英語不太好每次而且每次去bootcss都會看到它有中文文檔有點傾向Laravel )
不打算盲目下手
希望俄各位說說自己的建議和心得
從工作機會的角度考慮(至少從數量上,國內公司傾向於此框架) ==>
ThinkPHP
從流行趨勢角度考慮(學習成本低,社區很活躍) ==>
velLara
從框架本身的優勢考慮(架構最先進,生態系統最成熟) ==>
Symfony
如果,你只是為了找工作,那就學ThinkPHP
吧!
如果,你只是純粹的興趣,不想花太多精力,那就學Laravel
吧!
如果,你想找的是目前PHP
框架裡架構最先進,生態系統最成熟,學習過程中還會對你的PHP
水平能夠有所提升的框架的話,學一下Symfony
吧! (警告!學習曲線極為陡峭!)
這是一言不合就換框架啊
說實話你用ThinkPHP碰到了什麼問題?是影響了你的開發效率還是效能瓶頸?
所以個人建議:
多實踐一些商業項目,碰到問題了,發現你嘗試著去解決,能力不夠解決不掉,然後發現也不是ThinkPHP能解決掉的,你再選型其他框架是否有對應的解決方案。
但是據我了解,一般瓶頸都不會發生在語言和框架層面,除非負載到了一定的量級,需要去追求那幾百幾十毫秒的性能問題的時候。
但是話說回來,去研究和接觸一些其他框架的思想倒是很有必要的,相當於為以後做準備,但是盲目的更換不可取,還影響深入實踐商業項目的機會和進度。
可能是因為我偏執的不喜歡Laravel的全域函數
所以深深的愛上了Yii2
框架只是個工具
我最近也在看THINKPHP5的文檔,5版有大幅更新,有點傾向純OOP的框架了,強烈推薦thinkphp5
支援 @vinzao
在學校的時候,學了很多亂七八糟的東西。
比較喜歡 laravel
框架,用來做了資料庫的課程設計等。
這個暑假出來實習,發現首先得滿足業務嘛~
公司用的是ThinkPHP
框架,
因為已經比較了解MVC的概念了,
加上對PHP也有了解,
所以上手比較快。
假如你學了 ThinkPHP
,
去面試要求說給你很多錢,
但是得用laravel
呢?
你會怎麼選?
所以不要太過糾結於學習什麼啦,
打好基礎是關鍵,
或許明年或者後年就又來個lionis
框架。 (臭屁下