第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

【花式填坑第3期】與BAT大咖共同探討 高性能框架ThinkPHP5.0

【花式填坑第3期】與BAT大咖共同探討 高性能框架ThinkPHP5.0

慕女神 2017-05-09 19:13:45
上一期的“人生苦短 我用Python”的話題活動中,收到了用戶的大力追捧。這歸根于老師專業(yè)又耐心的為大家一一解答學(xué)習(xí)編程的問題。如今,第三期花式填坑來了,討論的話題是ThinkPHP5.0!ThinkPHP作為為數(shù)不多的“中文PHP框架。從ThinkPHP1.0開始就備受關(guān)注,到如今已經(jīng)進化到ThinkPHP5.0版本,期間收獲了很多肯定。如今,較為成熟的ThinkPHP5.0版本也有了更多神奇的新特性,比如變得更加方便、更加好用,性能上得到了較大提升,只要熟練掌握技能點就可以輕松開發(fā)一套服務(wù)系統(tǒng),聽起來是不是充滿期待?本周,我們就來聊聊關(guān)于神奇的ThinkPHP5.0。??Singwa老師的個人主頁,點擊可查看---------------------------------------------------------------------話題交流時間:5月12日--5月14日話題交流方式:在下方進行提問,老師會在活動期間一一給大家回復(fù)的
查看完整描述

29 回答

?
慕粉3738585

TA貢獻1條經(jīng)驗 獲得超11個贊

Singwa 老師我是您忠實的粉絲,很喜歡你的課程,請問我們這種小白如何快速的成為技術(shù)牛人呢。?希望給我一些建議
查看完整回答
11 反對 回復(fù) 2017-05-12
  • singwa
    singwa
    首先多謝您支持我的課程! 關(guān)于如何快速成為技術(shù)牛人?這個是需要時間的積累的,不能一撮而就的,我認(rèn)為您可以從以下幾點做好準(zhǔn)備工作: 第一:熟練掌握PHP的基礎(chǔ)知識 第二:學(xué)好一個框架,比如thinkphp YII等,切記一定要熟練的掌握一個框架,要非常清楚的理解框架的原理,核心。那么這方面如何去學(xué)習(xí)呢? 1、先看看框架的文檔,然后邊看邊去操作;2、通過框架做一個實戰(zhàn)的項目,如果前期沒有項目經(jīng)驗的可以看看慕課網(wǎng)的實戰(zhàn)課程, 3、在實戰(zhàn)完成后,要多去看看框架的源碼,這有利于您理解框架的思想,這個是很有必要去學(xué)的,在這過程當(dāng)中你會對PHP有更高的認(rèn)知,對你的技術(shù)當(dāng)然是一個質(zhì)的飛躍,前提是你需要堅持 第三:到公司后 才是您技術(shù)提升的關(guān)鍵因素,這個時候你必須要多去做一些項目,在項目中發(fā)現(xiàn)自己的不足,并且快速的去補充自己的知識,當(dāng)然不能只是為了完成項目的功能,我們需要不斷的挖掘新的技術(shù)方案,什么方案適合當(dāng)前的項目,并且能夠做到更好的優(yōu)化項目的性能,這個過程當(dāng)前您會成長很多 第四:多和公司的技術(shù)牛人溝通技術(shù),從他們身上學(xué)到核心技術(shù),這比你自學(xué)要快很多,因為有個引路人比什么都重要。 第五:到公司后建議 學(xué)習(xí)的技術(shù)有: 1、MySQL數(shù)據(jù)庫優(yōu)化 2、nosql知識 比如:redis mc mongodb等 3、消息隊列服務(wù):如rabbitmq kafka等 4、第三方搜索引擎服務(wù):如elasticsearch, sphinx等 5、分布式 、負載均衡 等等 最后祝您學(xué)習(xí)愉快。
?
慕虎7231881

TA貢獻1條經(jīng)驗 獲得超11個贊

Thinkphp在國內(nèi)受歡迎的原因是啥?使用簡單么?

查看完整回答
11 反對 回復(fù) 2017-05-10
?
7zzz

TA貢獻17條經(jīng)驗 獲得超19個贊

老師Tp5路由分發(fā)原理是什么?求解答

查看完整回答
7 反對 回復(fù) 2017-05-10
?
zhangmin_0001

TA貢獻1條經(jīng)驗 獲得超5個贊

老師 我想問一下 tp5里面 很多地方這也可以那也可以 到底應(yīng)該怎么用
查看完整回答
5 反對 回復(fù) 2017-05-10
?
qq_反向吸煙_0

TA貢獻1條經(jīng)驗 獲得超3個贊

Singwa 老師 從你的TP3到TP5我一直在看,也學(xué)的很好,是你讓我知道了什么是項目,是你讓我再次找到信心,感謝一路上有你的陪伴,希望以后還能繼續(xù)學(xué)習(xí)你的課程
查看完整回答
3 反對 回復(fù) 2017-05-12
  • singwa
    singwa
    多謝支持,我會一如既往的做出精品課程
?
14cat

TA貢獻1條經(jīng)驗 獲得超3個贊

老師能講一下tp5的隊列嗎

查看完整回答
3 反對 回復(fù) 2017-05-12
?
王晉渤

TA貢獻3條經(jīng)驗 獲得超6個贊

還有個問題就是可不可以解析一下thinkphp下面的文件結(jié)構(gòu),運行原理以及一些相關(guān)的類庫介紹。

因為有時接了一些小項目,比如一個留言本或是一個訂單系統(tǒng),也許就用了簡單的一些功能比如Db類庫,模板fetch,還有一些簡單的路由和配置文件之類。我意思就是把tp在進行瘦身,只用一些常用的類庫。

但就是不知道,他的運行原理,哪些是基礎(chǔ)也就是必須要有他才能運行的,比如一些不需要use的就可以刪了。

之前幫別人寫了一個,表單填寫后入庫的,就一個頁面,也復(fù)制了整個框架進去,看起來就有點太大才小用了。

查看完整回答
3 反對 回復(fù) 2017-05-11
?
慕粉0057536294

TA貢獻2條經(jīng)驗 獲得超3個贊

singwa老師您的tp5課程我是購買了,但是您能否就tp5進行瘦身減少不必要的案例文件?現(xiàn)在都超過了100m的大小,希望老師出一份瘦身的文檔、哪些能減少、哪些能刪除、大概講一下、我自己雖然瘦身過您的那份文件、但是還是有超過50m的大小
查看完整回答
2 反對 回復(fù) 2017-05-12
  • singwa
    singwa
    您好,100M的那個是后臺靜態(tài)資源, 其實他就是一個第三方的前端框架,課程里面有說明。 你可以根據(jù)自己的情況對不必要使用的靜態(tài)頁面和插件 刪除。這個是不是TP5課程的重點
  • 智祥
    智祥
    換框架……
?
王晉渤

TA貢獻3條經(jīng)驗 獲得超6個贊

開發(fā)了一個商城后需要用戶自己布署一個二級域名,我看手冊上用路由來實現(xiàn)!

那么在域名解析那里是不是還要添加解析記錄呢?如果都要去添加解析記錄,那用戶多了,那豈不是很麻煩。


查看完整回答
2 反對 回復(fù) 2017-05-11
  • singwa
    singwa
    您好,請把“商城后需要用戶自己布署一個二級域名” 這種需求再描述清楚
  • 王晉渤
    王晉渤
    比如,就拿你這個多商家平臺入駐來說,我注冊成為商家以后。會給我生成一個二級域名,假設(shè)我的用戶名是aaa,那么這個平臺就會給我一個aaa.o2ocms.com的二級域名。像這樣的二級域名布署,我們應(yīng)怎樣來做呢?
  • singwa
    singwa
    沒必要每個商戶開一個二級域名, 作為這種o2o的系統(tǒng),每個城市開個二級域名還是挺常見的。
點擊展開后面1
?
韓顯成

TA貢獻4條經(jīng)驗 獲得超5個贊

laravel對比thinkphp5有哪些優(yōu)點和缺點

查看完整回答
2 反對 回復(fù) 2017-05-10
?
puieg

TA貢獻4條經(jīng)驗 獲得超1個贊

請問老師,我現(xiàn)在的話大三下學(xué)期,現(xiàn)在只能基本掌握php的知識:能寫一個基本的個人博客;我想請問一下老師,要是我學(xué)習(xí)tp5以及實戰(zhàn)的話是否可以去找一個暑假實習(xí)!謝謝

查看完整回答
1 反對 回復(fù) 2017-05-15
  • singwa
    singwa
    您好,學(xué)習(xí)的話需要把之前的一些東西串起來,靈活運用,我先推薦您一個大致的方向: PHP篇 1、熟練掌握PHP的基礎(chǔ)知識,數(shù)組、字符串、函數(shù)、面向?qū)ο?常用設(shè)計模式 2、學(xué)好一個框架,比如thinkphp YII等,切記一定要熟練的掌握一個框架,要非常清楚的理解框架的原理,核心。 3、通過框架做一個實戰(zhàn)的項目,如果前期沒有項目經(jīng)驗的可以看看慕課網(wǎng)的實戰(zhàn)課程 - 加分篇 4、(如果時間如許的話)在實戰(zhàn)完成后,要多去看看框架的源碼,這有利于您理解框架的思想,這個是很有必要去學(xué)的,在這過程當(dāng)中你會對PHP有更高的認(rèn)知,對你的技術(shù)當(dāng)然是一個質(zhì)的飛躍,前提是你需要堅持 - 這個為加分篇 Mysql篇 1、mysql的基本用法 2、mysql常用的優(yōu)化 - 加分篇 3、PHP操作mysql 4、mysql主從分離技術(shù) - 加分篇 linux篇 1、常用的Linux一些命令 2、vim的使用 3、Linux環(huán)境下 部署和配置相關(guān)服務(wù)如nginx mysql apache等 - 加分篇 算法篇 1、常用算法掌握 - 加分篇 前端篇 1、html css js jquery 等 其他篇 1、如果時間如許 可以學(xué)學(xué)redis monogdb 消息隊列服務(wù)rabbitmq或者kafka ,搜索引擎sphinx 或者 es
  • walker02
    walker02 回復(fù) singwa
    singwa這個回復(fù)好厲害啊,一條大路就出來了,非常贊同
?
讓自己發(fā)光

TA貢獻2條經(jīng)驗 獲得超1個贊

提問:thinkphp5的分頁處理的時候和thinkphp3有點不一樣,我用對象調(diào)用了render方法,可以分頁,但是如果url地址里面有參數(shù)的時候根本在分頁的地方獲取不到,并且下一頁的url根本沒這些參數(shù),感覺tp5好坑,這個要怎么弄呢?在線等,著急。謝謝老師!


查看完整回答
1 反對 回復(fù) 2017-05-13
  • singwa
    singwa
    您好,看到您連續(xù)提問了2條一樣的內(nèi)容,看來確實很著急哈, 你的用法可能用錯了,您需要如下方式使用試試 $params = request()->param(); $obj->appends($params)->render() $obj就是你上面說的對象。 試試,希望能幫到您,祝您學(xué)習(xí)愉快。
?
樹葉泡過的水

TA貢獻1條經(jīng)驗 獲得超1個贊

我在學(xué)習(xí)課程時,在使用Uploadfidy插件,老是出現(xiàn)路徑不對的問題,不太了解Tp5路由,請問是不是和我報錯有關(guān)系呢?

thinkphp與其他框架的優(yōu)勢是什么呢?

查看完整回答
1 反對 回復(fù) 2017-05-13
  • singwa
    singwa
    是不是提示你拋送的接口404呢? 一般這種情況您需要先定位到瀏覽器中接口返回的內(nèi)容是什么,在response模塊,tp5提示404有兩個情況,第一:確實不存在這個地址, 第二:這個接口內(nèi)部有錯誤 如果是第一個情況那么我們需要排查是不是文件名新建錯了等,如果是第二個情況,那么我們就需要根據(jù)錯誤提示來排查了,具體排查需要根據(jù)您的錯誤提示來。 關(guān)于thinkphp和其他框架的優(yōu)勢,我個人認(rèn)為tp在國內(nèi)很多年了,并且有很大的用戶群體,也特別的成熟,文檔也非常多,關(guān)鍵一點是tp容易學(xué),非常容易上手,開發(fā)效率也特別的高。 最后祝?您學(xué)習(xí)愉快。
  • 樹葉泡過的水
    樹葉泡過的水 回復(fù) singwa
    謝謝老師的指點與鼓勵!
?
Mr_狼先生

TA貢獻1條經(jīng)驗 獲得超1個贊

TP對原生PHP改變太大,久了之后就不會原生了,咋辦啊老師

查看完整回答
1 反對 回復(fù) 2017-05-13
  • singwa
    singwa
    框架的本質(zhì)是為了快速開發(fā),用框架你不能局限的停留在會用的階段,您還應(yīng)該要去理解,怎么說呢?比如你使用tp5的input方法,你看看文檔就會使用,但是我們需要理解input方法的工作原理,這個時候就需要您閱讀他的源碼了,同樣的道理其他的也一樣,所以要想學(xué)好一門框架必須要通讀里面的源碼,看看框架的工作原理以及核心,這樣您才能夠更好的理解框架,并且您也可以優(yōu)化框架本身的內(nèi)容,所以這樣您就不會產(chǎn)生 不會原生的了。最后祝你學(xué)習(xí)愉快
?
橙橙同學(xué)愛編程

TA貢獻1條經(jīng)驗 獲得超1個贊

singwa老師 tp5在緩存上的支持怎么樣 如何能在這個框架的基礎(chǔ)上完成隊列機制?

查看完整回答
1 反對 回復(fù) 2017-05-13
  • singwa
    singwa
    您好,靜態(tài)緩存(生成在runtime里面的靜態(tài)文件)在tp5中可以使用助手函數(shù)cache來操作,但如果需要使用更高級的緩存的話,比如redis,這個時候需要我們在服務(wù)器中安裝redis的服務(wù),然后開啟擴展(window:redis.dll, linux:redis.so),并且還需要寫一個PHP操作redis的類庫文件放入tp5中,這樣我們才能方便和高效的使用redis緩存。 關(guān)于隊列的話也是需要我們學(xué)一套服務(wù)的,比如rabbitmq或者kafka,同理也需要我們安裝這個服務(wù),就拿rabbitmq來說,我們先在服務(wù)器上安裝rabbitmq, 然后官網(wǎng)提供了PHP操作rabbitmq的類庫,我們可以把這種類庫放入tp5的extends目錄下,當(dāng)然需要修改為適配TP5的類庫文件, 這樣我們就可以操作隊列了。最后祝您學(xué)習(xí)愉快,有問題歡迎隨時溝通。
?
G_Ling

TA貢獻1條經(jīng)驗 獲得超1個贊

ThinkPHP 要怎么學(xué)習(xí)呢?求解

查看完整回答
1 反對 回復(fù) 2017-05-12
  • singwa
    singwa
    您好,可以從以下幾個維度來學(xué) 1、首先您需要有PHP基礎(chǔ),需要了解PHP面向?qū)ο?,mvc等基礎(chǔ)知識 2、學(xué)習(xí)tp的基礎(chǔ)知識 可以從tp官網(wǎng)的文檔入手,里面有一些基礎(chǔ)的用法,邊看邊去操作,這樣有利于加深理解,最基本的知識點比如入口文件,配置文件,控制器、模型、視圖層、基礎(chǔ)類庫,helper.php里面的公用方法等等,這些最基本的需要掌握。 3、做一套tp的實戰(zhàn)項目 這樣才能將實戰(zhàn)項目和框架緊密聯(lián)系在一起,有利于您深入學(xué)習(xí)TP 4、tp的進階就是需要您通讀tp里面的源碼。
?
慕粉0958041534

TA貢獻1條經(jīng)驗 獲得超1個贊

老師談下tp單元測試這塊
查看完整回答
1 反對 回復(fù) 2017-05-12
  • singwa
    singwa
    您好,tp5的單元測試需要依賴很多庫首先你需要下載這些依賴的類庫文件,可以通過composer安裝,命令如下: composer require topthink/think-testing,這個時候在根目錄會多了一個tests目錄,那么可以在這個目錄下編寫您的單元測試文件,您可以新建一個測試用例類 在tests目錄下新建一個IndexTest.php的測試用例類,并在其中鍵入一下的代碼: <?php namespace tests; class IndexTest extends TestCase { public function testTest() { $this->visit('/index/index/test')->see('test singwa'); } } 該用例是繼承tp5單元測試擴展類TestCase的。它提供了多個用于支持tp進行單元測試的方法。如visit方法是接受一個作為URI的參數(shù)模擬向TP框架中的某個測試發(fā)起請求。而see方法則是斷言輸出的結(jié)果是否符合一個正則表達式,其中第一個參數(shù)為要匹配的正則表達式,第二個參數(shù)的值為true時斷言正則表達式不出現(xiàn)在結(jié)果中,為false時斷言正則表達式出現(xiàn)在結(jié)果中,默認(rèn)為false。 然后在根目錄下執(zhí)行命令:php think unit 再看看控制臺的運行結(jié)果: 在結(jié)果的最后一行中,顯示OK,說明所有的測試用例都測試通過了。。
?
王晉渤

TA貢獻3條經(jīng)驗 獲得超6個贊

提問是在這里提問嗎還是在哪里?
查看完整回答
1 反對 回復(fù) 2017-05-11
  • 慕女神
    慕女神
    在這個活動頁里提問就可以啦
  • singwa
    singwa
    您好,在這里提問。老師會集中一個時間段來回復(fù)您的問題。
?
野生碼農(nóng)在線co腚

TA貢獻134條經(jīng)驗 獲得超63個贊

可以問關(guān)于求職類的問題嗎

查看完整回答
1 反對 回復(fù) 2017-05-09
  • 起名困難戶
    起名困難戶
    應(yīng)該可以吧,反正看老師的經(jīng)驗應(yīng)該相當(dāng)豐富啊
  • 慕女神
    慕女神
    大家可以先在評論區(qū)提問,老師會在活動開始一一為大家解答
  • singwa
    singwa
    您好,您有什么求職類的問題呢?
點擊展開后面4
首頁上一頁12下一頁尾頁
  • 29 回答
  • 15 關(guān)注
  • 10790 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號