亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

【花式填坑第10期】PHP架構師未來之路:從不斷進擊のLaravel開始!

【花式填坑第10期】PHP架構師未來之路:從不斷進擊のLaravel開始!

PHP
慕女神 2017-06-27 10:22:59
相信大家在業務邏輯開發的過程中都深有體會,一款好的框架能給團隊帶來的,不止是開發速度上的提升,更是編碼風格的統一,恰巧Laravel5.4就是不錯的選擇。而很多人會將各種框架進行對比,但實際上每個框架都有自己的優劣,我們要做的就是掌握它、并使用它!歡迎參與本期話題,聊聊PHP架構師之路。?話題交流時間:6月30日--7月02日話題交流方式:可以先在下方提問,老師會在活動期間一一給大家回復的軒脈刃老師的個人主頁,可點擊查看? 什么是坑?相信每一位熱愛學習の小伙伴都曾經遇到過各種各樣的問題有待解決,我們稱這種懸而未決的問題為坑。在各種各樣奇奇怪怪的坑中,不乏深坑、巨坑,甚至是自己親手挖的坑,但是光挖不填何年何月才能走上人生巔峰???怎么填?每期1位大牛老師,圍繞本期話題進行答疑與互動討論??怎么參加?可根據話題主題在活動頁下方進行留言,活動期間老師會為你解答活動時間結束了還能參與話題討論嗎?可以。進行話題分享,獲取更多答案。
查看完整描述

24 回答

?
serenehaly

TA貢獻2條經驗 獲得超19個贊

tp5和laravel5.4的特點和優缺點是什么呢?分別更適合開發什么類型的項目呢?

查看完整回答
19 反對 回復 2017-06-27
  • 軒脈刃
    軒脈刃
    首先是生態,laravel現在的生態應該是php中最好的。生態代表以后的市場,工作機會等。其次是功能,laravel的功能比tp5多,有的功能可能在剛接觸的時候沒有感受,但是隨著越來越深入的使用,用到的時候時不時會有正是我想要的功能的感慨。 開發項目的類型和使用的框架沒有什么必然的關系,這兩個框架開發什么類型的項目都可以。但是laravel相關的第三方組建或者github項目會比TP多一些
?
helloei

TA貢獻4條經驗 獲得超9個贊

老師,學完你的laravel課程就可以出去找到一份web開發的工作了嗎?如果不能,還不足,請問還有什么課程需要補足呢?老師能否給個laravel或者說是php工程師的學習路線,攻略?請老師講講系統學習laravel、php的正確姿勢,謝謝啦。

查看完整回答
9 反對 回復 2017-06-27
  • 軒脈刃
    軒脈刃
    學完我的laravel課程,完全可以勝任一份php web開發的工作。我的經驗,php的工作要求更多是一種考驗知識廣度的工作,在php學習過程中,框架,數據庫,緩存,隊列,操作系統,網絡請求等等等等知道的知識越多越好。如果在找工作過程中遇到問題,建議多往廣度的方向涉獵。特別是數據庫和緩存。
  • helloei
    helloei
    我讀書不多,你不要騙我,到時候我找不到工作,手起刀落,你就知道錯了,對于你詳細的解答,我先在這里謝謝你拉~
  • 俺就是兔子
    俺就是兔子
    你要學會吹?相信我,你要是能吹,直接說3年然后拿出項目說自己做的。練練手,然后給他們講明白。最后直接要上10K的工資。態度要和藹,低調。問你的問題你不會不要緊,你要會吹。吹的越NB工資越高
點擊展開后面2
?
野生碼農在線co腚

TA貢獻134條經驗 獲得超63個贊

老師您好,我對laraverl不了解.也沒進過公司做項目.? 我相信您一定有使用tp,yii,laraverl的經驗. 如果把tp比作一份蓋澆飯.簡單實用,人人都吃的起.那yii,laraverl 還有其他國內使用較多的框架.是什么樣子的?還有每種框架,在你看來,更加適合做什么項目呢?當然您也可以拿其他做比喻.因為我比較愛吃,所以只好比作蓋澆飯了.如果把tp框架當做是蓋倫,寒冰,簡單易上手.那么其他框架分別是什么英雄

查看完整回答
10 反對 回復 2017-06-27
  • 軒脈刃
    軒脈刃
    在我實際使用laravel的工作過程中,我的感受,laravel更像一個斧子,剛開始的時候用起來有點不順手,舞的不好,隨著越到后面,工作中用到,往往經常感嘆,原來這個地方的功能我不用自己弄啊,laravel已經有了。再后來,對php工程化越來越感興趣,就會去研究和思考為什么laravel的這個模塊和接口這么設計等等。從其他框架轉到laravel,你會有一種升級的感覺。特別是在工程化方面。
  • 野生碼農在線co腚
    野生碼農在線co腚
    謝謝老師的回答,之前面試被問到使用框架的區別以及感受,因為自己學的不夠深入,所以說的很淺顯,聽了老師的回答,另有一番感悟.您平時使用其他框架的經驗多嗎?另外請問您使用laraverl感覺到的局限性和不適分別體現到哪方面,能否舉個小例子. 我對語言,框架都沒有偏見.所以懇請老師回答下在您的工作中,感覺到使用yii2,tp框架的便利和不適.如不方便在這塊討論,能否寫一下,私信給我.再次感謝老師.
?
囧n虛

TA貢獻1條經驗 獲得超9個贊

學會laravel還用不用學tp yii cake zend等等老牌框架呢 現在公司大多用的是什么框架呢

查看完整回答
9 反對 回復 2017-06-28
  • 軒脈刃
    軒脈刃
    學會laravel是第一步,如果想要做一個架構師,建議對其他的框架也有一定涉獵,然后對比。其實不管什么框架都是在php層面,后面的步驟就是學習和研究php生態和周邊的系統和工具。比如,數據庫,緩存,操作系統等。
?
仙士可

TA貢獻170條經驗 獲得超132個贊

框架的構建需要了解么,有必要自己做一個框架出來么?對于初級程序員,tp框架,和拉瓦區別有多大?學了tp是否有必要再去接觸拉瓦,或者是否有必要自己嘗試寫一個框架出來?

查看完整回答
7 反對 回復 2017-06-27
?
qq_假動作_1

TA貢獻1條經驗 獲得超6個贊


老師能不能詳細講解一下laravel中的? 中間件是如何實現的,并且還有在什么情況下使用中間件可以發揮出中間件的優點

查看完整回答
6 反對 回復 2017-06-29
  • 軒脈刃
    軒脈刃
    laravel里面有個Pipeline的概念,理解中間件先需要理解pipeLine的概念。本質上就是匿名回調函數的使用??梢圆榭丛创a來看。 中間件的具體使用場景我舉個例子,我之前有使用中間件實現接口降級,一個系統有100個接口,v2版本和v1版本有很多接口相同,只有幾個不同,我就使用中間件,當你訪問v2接口的時候,我把一些請求轉到v1接口的控制器中。
  • qq_假動作_1
    qq_假動作_1
    感謝,
?
Manes

TA貢獻15條經驗 獲得超66個贊

老師,PHP框架就那些,經常被拿來比較,我個人是屬于不捧不踩的類型,所以能具體說一下Laravel在實際工作中的優勢嗎?

查看完整回答
6 反對 回復 2017-06-27
  • 軒脈刃
    軒脈刃
    首先是快速開發,熟悉之后,你開發的速度會明顯提升。其次是功能齊全,你會在這個框架里面找到很多很有用的功能。
?
慕運維6538936

TA貢獻3條經驗 獲得超21個贊

老師,框架的功能那么多,是不是每個都適合團隊?怎么磨合?

查看完整回答
5 反對 回復 2017-06-30
  • 軒脈刃
    軒脈刃
    框架的功能那么多,并不是每個團隊都合適的。你要有自己的看法,也就是觀點。有的功能,在特定場合下就是雞肋,但在另外一個場合下,就是寶藏。最重要的是,你對功能了解,優缺點了解。比如數據庫遷移功能,如果你在一個2~3人的團隊,系統架構比較簡單,我覺得這個功能很贊的,能同步數據庫。但是如果你的團隊比較復雜,系統架構比較復雜,這個功能的使用就要考慮一下了。
?
666丶666

TA貢獻2條經驗 獲得超10個贊

老師,您可以解讀一下OO么?怎么判斷自己的代碼或者框架是不是適用呢?

查看完整回答
3 反對 回復 2017-06-30
  • 軒脈刃
    軒脈刃
    oo思想已經很多年了,但是很多時候大家還是沒用上,普通來說,oo思想就是在開發的時候是對象的概念?,F在框架基本上都運用oo思想,比如laravel的orm就很好體現了oo思想。
?
7zzz

TA貢獻17條經驗 獲得超19個贊

老師,性能慢,跟不上都是框架的鍋嗎?老師可以詳細講講嗎

查看完整回答
3 反對 回復 2017-06-30
  • 軒脈刃
    軒脈刃
    不是的,性能慢不都是框架的鍋,在我的實際工作經驗中,大多數都是sql請求沒有很好的處理,實際上,框架的耗時在實際的項目中可能只是占1~5%,大多數性能問題可以在架構層面,設計層面解決。不要把鍋都放在框架上。
?
阿西吧阿西吧

TA貢獻1條經驗 獲得超3個贊

老師能講講框架裁剪的問題嗎?


查看完整回答
3 反對 回復 2017-06-30
  • 軒脈刃
    軒脈刃
    嘿嘿,這個也是我過去一年多最有體會的事情。我認為框架的裁剪是要根據不同情況,不同團隊來做的。比如舉個例子,我們那邊跨部門溝通比較復雜,那么我就認為.env的方式不適合我們部門,因為線上服務器的配置是其他部門負責的,我們經常需要修改配置,和增加機器,如果每次都需要線上修改,那么是非常不明智的,所以我就把laravel的.env模塊重寫了,把配置管控在代碼層。
?
996木馬

TA貢獻22條經驗 獲得超303個贊

PHP到底是最好的語言嗎?

查看完整回答
3 反對 回復 2017-06-27
?
俺就是兔子

TA貢獻8條經驗 獲得超4個贊

老師請給剛入門的小白點建議吧。怎么快速提高。去公司做實習生可以么》

查看完整回答
1 反對 回復 2017-07-01
  • 軒脈刃
    軒脈刃
    接觸項目就是最快的方法,去公司做實習生確實是個不錯的途徑
?
丶夜未央

TA貢獻2條經驗 獲得超2個贊

如何成為一名php架構師,學習的知識曲線都有哪些?月薪過萬的php程序員大概學到什么知識深度

查看完整回答
1 反對 回復 2017-07-01
  • 軒脈刃
    軒脈刃
    php語法-》php框架-》數據庫-》緩存-》操作系統-》協議。。。。等。基本精通框架+數據庫+緩存是一個合格的php程序員了
?
Eric_Pan

TA貢獻1條經驗 獲得超1個贊

老師有個問題?

有兩個模型 都有各自能查出的字段

現在想要通過belongsto 或者hasMany來關聯兩個模型進行查詢?

能否通過一個模型 查詢到另一個模型中指定的字段呢


查看完整回答
1 反對 回復 2017-06-30
  • 軒脈刃
    軒脈刃
    有具體的場景么,比如$user->post->title不就是根據一個模型,查詢到另一個模型指定的字段么
  • Eric_Pan
    Eric_Pan 回復 軒脈刃
    比如兩個模型user 和goods 我現在在兩個模型里都定義了protected $visible; 查詢goods模型中的內容 我通過在user模型關聯goods模型; 我現在在user模型里定義一個方法 查詢user模型里定義的字段 然后通過with()去查goods模型里的字段 現在查詢出來的字段是goods模型里$visible里定義的全部字段 那我現在想通過我定義的方法獲取goods中指定的字段 有辦法嘛
?
俺就是兔子

TA貢獻8條經驗 獲得超4個贊

請老師對php小白來個引導吧

查看完整回答
1 反對 回復 2017-06-30
  • 軒脈刃
    軒脈刃
    先學習語法,再學習框架,再擴展學習數據庫,redis等,再深入到http協議,操作系統等
?
放飛夢想520

TA貢獻1條經驗 獲得超0個贊

PHP現在挺熱門嗎?我想學大數據,不知道這個有很大關系嗎?
查看完整回答
反對 回復 2017-07-04
?
不會說話的魚

TA貢獻10條經驗 獲得超4個贊

我問老師一個技術上的問題,就是在php一個服務器上邊上線兩個網站,在配置虛擬主機的時候能不能只使用一個域名,然后端口也都是80端口,這樣的一個服務器上邊有兩個網站的效果能不能實現?

查看完整回答
反對 回復 2017-07-03
?
kapsiz

TA貢獻4條經驗 獲得超6個贊

我也想參加

查看完整回答
反對 回復 2017-07-03
首頁上一頁12下一頁尾頁
  • 24 回答
  • 27 關注
  • 15530 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號