亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長(zhǎng)資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    TP框架馬不停蹄的更新,新項(xiàng)目使用卻一成不變

    ?

    框架一直在更新,項(xiàng)目實(shí)現(xiàn)也需要跟著一起前進(jìn)!

    ?

    前言

    倆年前用TP5.0搭了一個(gè)后臺(tái),一直沿用至今。不是不想換,就因?yàn)橐粋€(gè)字“懶”。

    這次榮幸咔咔需要寫一個(gè)新項(xiàng)目,但還是一成不變的用之前搭好的框架,寫著寫著就停了下來。在之前寫的項(xiàng)目經(jīng)過驗(yàn)證的東西,完全可以在優(yōu)化的。

    無論是從結(jié)構(gòu)上還是效率上都在慢慢的減退,新的東西出來肯定是為執(zhí)行效率,代碼風(fēng)格,框架結(jié)構(gòu),新的功能。

    不要較勁說是為了開發(fā)效率就這樣了,一直一成不變,打破安逸,堅(jiān)持前行。

    ?

    咔咔整理了一個(gè)路線圖,準(zhǔn)備按照這樣的路線圖進(jìn)行編寫文章,后期發(fā)現(xiàn)沒有補(bǔ)充到的知識(shí)點(diǎn)在進(jìn)行添加。也期待各位伙伴一起來幫助補(bǔ)充一下。評(píng)論區(qū)見哦!

    ?

    TP框架馬不停蹄的更新,新項(xiàng)目使用卻一成不變
    在這里插入圖片描述

    一、框架對(duì)比5.0和5.1

    別在較勁說為什么不使用6.0了哈!

    先來聊一下咔咔在項(xiàng)目中體會(huì)到的改動(dòng),門面的引入,類庫別名,模型的增強(qiáng),注解路由,中間件。

    對(duì)于咔咔來說這也是最想優(yōu)化的點(diǎn),當(dāng)然5.1對(duì)于5.0還有很多的新增功能。就看圖吧!

    TP框架馬不停蹄的更新,新項(xiàng)目使用卻一成不變用了倆年的框架,咔咔還是感覺在項(xiàng)目中最實(shí)用的倆個(gè)功能點(diǎn)就是門面和中間件的引入。

    接下來咔咔對(duì)門面的使用做一個(gè)簡(jiǎn)單的介紹。

    二、簡(jiǎn)單,粗暴認(rèn)識(shí)門面

    原理就不去剖析了,后邊咔咔會(huì)出專門的文章來進(jìn)行解析,所以看到這里,先來個(gè)三連唄!

    門面的作用就是讓一個(gè)類不用在去實(shí)例化直接進(jìn)行靜態(tài)方式調(diào)用。

    使用倆個(gè)框架實(shí)現(xiàn)案例對(duì)比

    「TP5.0使用」

    TP框架馬不停蹄的更新,新項(xiàng)目使用卻一成不變
    在這里插入圖片描述

    在引入工具類后還需要進(jìn)行進(jìn)行一次實(shí)例化,在后邊使用的時(shí)候都是$this->session去調(diào)用SC類里邊的方法。

    這種方式不是說不行,接下來看看TP5.1的效果

    「TP5.1使用」TP框架馬不停蹄的更新,新項(xiàng)目使用卻一成不變TP框架馬不停蹄的更新,新項(xiàng)目使用卻一成不變引入了SC后,在做一些簡(jiǎn)單的配置就可以直接靜態(tài)調(diào)用SC里邊的方法,這豈不是簡(jiǎn)單了很多。

    雖然說是門面的設(shè)置過程相對(duì)于TP5.0的直接實(shí)例化有點(diǎn)多,但是很實(shí)用?。?/p>

    「接下來看看如何配置TP5.1的門面」

    這是咔咔現(xiàn)在的項(xiàng)目目錄結(jié)構(gòu),我是在外層定義data命名空間,里邊存放鉤子,命令行配置,門面類,模型,服務(wù)類,服務(wù)層,工具類,驗(yàn)證類TP框架馬不停蹄的更新,新項(xiàng)目使用卻一成不變

    首先需要明確一點(diǎn),SC這個(gè)類是一個(gè)工具類,那什么是工具類,就是在任何項(xiàng)目中拿過去就可以使用的代碼。TP框架馬不停蹄的更新,新項(xiàng)目使用卻一成不變接著需要繼承門面類TP框架馬不停蹄的更新,新項(xiàng)目使用卻一成不變一個(gè)項(xiàng)目里邊不可能只有一個(gè)門面類,有很多我們都可以注冊(cè)為門面類,方便使用。

    所以需要寫一個(gè)鉤子,在鉤子里邊將需要注冊(cè)到門面的所有類都注冊(cè)進(jìn)去,同時(shí)還可以給起別名。TP框架馬不停蹄的更新,新項(xiàng)目使用卻一成不變在上圖可以看到,使用了Config來加載一個(gè)配置文件,那肯定少不了配置文件了。

    將我們的SC類文件注冊(cè)到配置文件中。TP框架馬不停蹄的更新,新項(xiàng)目使用卻一成不變還差最后一步,你想到了沒,定義了鉤子但是沒有運(yùn)行哈!

    這時(shí)就直接把鉤子文件配置到應(yīng)用初始化時(shí)就加載。

    TP框架馬不停蹄的更新,新項(xiàng)目使用卻一成不變直到這里門面就配置完了,后邊使用時(shí)就直接使用SC:: 來調(diào)用方法即可。

    ?

    堅(jiān)持學(xué)習(xí)、堅(jiān)持寫博、堅(jiān)持分享是咔咔從業(yè)以來一直所秉持的信念。希望在諾大互聯(lián)網(wǎng)中咔咔的文章能帶給你一絲絲幫助。我們下期在見。

    ?

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)