欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

功能組件第二個(gè)就是框架的核心組件,你了解多少?

2023-11-25    分類: 網(wǎng)站建設(shè)

背景

問(wèn)題源于我們?cè)谶M(jìn)行框架選擇時(shí)對(duì)業(yè)務(wù)所需的技術(shù)堆棧的分析。我們發(fā)現(xiàn)我們需要的框架只需要包含路由、數(shù)據(jù)庫(kù)和日志就可以滿足需求。經(jīng)過(guò)討論,我們開(kāi)始了。開(kāi)始幀選擇。

選擇

在討論框架選擇時(shí),有些人更喜歡使用像 Yii 這樣功能豐富的框架。這些框架提供的功能完全可以滿足業(yè)務(wù)需求。但是,反對(duì)意見(jiàn)是這些框架的學(xué)習(xí)成本比較高,新人會(huì)接手。不容易,性能差,很多功能沒(méi)用;而其他人更喜歡使用Slim、Yaf,框架提供了基本的路由,其他功能組件通過(guò)lib加載,這樣就可以按需加載這種功能組件沒(méi)有冗余,學(xué)習(xí)成本也比較小。這個(gè)解決方案也有很多反對(duì)意見(jiàn)。每個(gè)組件是否能與框架很好的結(jié)合,每個(gè)庫(kù)都有自己的ApI風(fēng)格,學(xué)習(xí)成本不小,以及如何保證每個(gè)庫(kù)的穩(wěn)定性。

在這種情況下,就有了構(gòu)建一個(gè)滿足各方需求的框架的想法。團(tuán)隊(duì)希望框架只包含常用的功能組件,比如,,,這些很少用到的功能,盡量不要使用,減少必要的學(xué)習(xí)成本;為了支持一些擁有千萬(wàn)級(jí)pV的業(yè)務(wù),希望框架的性能足夠好;同時(shí)希望框架的可維護(hù)性好。對(duì)于一些特殊場(chǎng)景,該框架可以提供良好的擴(kuò)展性并集成一些功能。進(jìn)入框架。

最后,我們討論并決定自己開(kāi)發(fā)一個(gè)框架,于是我們開(kāi)始了整體框架的設(shè)計(jì)。

設(shè)計(jì)框架

首先是底層框架。設(shè)計(jì)底層框架的第一個(gè)問(wèn)題是如何管理框架的所有類及其依賴關(guān)系。與成熟的方案相比php什么是框架,有兩種方案:依賴注入和基于組件的設(shè)計(jì)??紤]到后續(xù)需要對(duì)各個(gè)組件進(jìn)行單元測(cè)試php什么是框架,選擇了依賴注入方案。

功能組件

第二個(gè)是框架的核心組件。框架包含的基本功能組件包括數(shù)據(jù)庫(kù)、驗(yàn)證、日志等,封裝這些組件有兩種方案。您可以使用外部開(kāi)源組件或自己實(shí)現(xiàn)它們。庫(kù)ApI風(fēng)格不一致,庫(kù)文件過(guò)多。決定這些核心組件自己實(shí)現(xiàn)。

易用性

為了完成一件事,很多功能豐富的框架提供了多種方式。開(kāi)發(fā)功能時(shí),可以同時(shí)使用方法A和方法b。有時(shí)用戶可能會(huì)不知道應(yīng)該使用哪一種;并且隨著業(yè)務(wù)的迭代,在使用上也有各種異同。因此,我們更愿意只提供一種方式來(lái)減少用戶選擇的混亂,同時(shí)提供系統(tǒng)的可維護(hù)性。

擴(kuò)展

該框架包含常用的基本組件。為了支持一些特殊組件的使用,該框架集成并提供了基于組件的擴(kuò)展能力。

總結(jié)

終于,經(jīng)過(guò)三個(gè)多月的開(kāi)發(fā),框架已經(jīng)開(kāi)發(fā)完成,已經(jīng)成熟可以在多個(gè)產(chǎn)品中使用;框架的某些部分可能需要不斷優(yōu)化,歡迎大家多提提意見(jiàn)。我們的目標(biāo)是打造一個(gè)國(guó)產(chǎn)的優(yōu)秀pHp框架。

最后直接列出框架和開(kāi)發(fā)手冊(cè)。 :)

中文手冊(cè):

文章來(lái)源:segmentfault,作者:eccozhou。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,歡迎發(fā)送郵件至:sean.li#ucloud.cn(郵箱中#請(qǐng)改為@)進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本社區(qū)將立刻刪除涉嫌侵權(quán)內(nèi)容。

后臺(tái)-系統(tǒng)設(shè)置-擴(kuò)展變量-移動(dòng)廣告位-內(nèi)容正文底部

分享題目:功能組件第二個(gè)就是框架的核心組件,你了解多少?
文章出自:http://www.aaarwkj.com/news29/296579.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)品牌網(wǎng)站制作、做網(wǎng)站、服務(wù)器托管、小程序開(kāi)發(fā)、關(guān)鍵詞優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名
欧美色欧美亚洲另类视频| 国产亚洲精品久久久久久| 2004年亚洲中文字幕| 国产精品果亚洲av无人区一区| 四虎国产最新在线免费| 一区二区三区毛片观看| 日本中文字幕有码专区| 国产成人av网站在线观看| 国产精品人成在线观看不卡| 亚洲中文字幕少妇熟女美妇| 欧美日韩亚洲一区视频| 每日更新中文字幕粉嫩av| 青青草原成年人免费看| 精品人妻一区二区在线99| 精品人妻中文av一区二区| 熟女俱乐部五十路六十路| 欧美日韩一区二区三区四区在线观看| 中文字幕日韩av综合在线| 丰满少妇亚洲中文字幕| 免费看av网站一区二区| 亚洲天堂av日韩在线| 欧美一区二区三区爽| av大全网站免费一区二区| 国产伦理免费精品中文字幕| 国产一区二区精品不卡| 日韩一级黄色片在线播放| 长腿丝袜美女亚洲一区二区| 一区二区三区av天堂| 91嫩草中文字幕在线| 亚洲日本熟妇在线视频| 综合av在线一区天堂| 成人精品国产一区二区| 欧美一区二区三区久久束缚| 国产一区二区三区在线观看俏佳人 | 亚洲精品一区二区三区色| 国产第一页第二页在线| 久久香蕉国产线看观看亚洲| 不卡免费av在线高清| 欧美性色黄大片人与善| 色呦呦中文字幕在线播放| 女同一区二区三区在线|