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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

請(qǐng)問(wèn)我的哪個(gè)方案好些呢?

請(qǐng)問(wèn)我的哪個(gè)方案好些呢?

PHP
郎朗坤 2023-03-15 19:15:47
我有個(gè)php執(zhí)行文件,里面有個(gè)變量(字符串)很長(zhǎng),長(zhǎng)到這個(gè)字符串大概是30000個(gè)字節(jié),我開(kāi)始是把這個(gè)字節(jié)作為記事本分存在幾個(gè)文件里,用的時(shí)候我才去從這幾個(gè)文件中一個(gè)一個(gè)讀取出來(lái),我測(cè)試了,這樣執(zhí)行的時(shí)間是0.0166秒左右;然后我又測(cè)試,把這個(gè)作為一個(gè)字符串直接寫(xiě)在程序里,執(zhí)行時(shí)間是0.0005秒。從這里看,似乎把字符串直接寫(xiě)在程序里會(huì)快。但關(guān)鍵是,這樣把字符串寫(xiě)進(jìn)程序中后,這個(gè)php文件原來(lái)只有8k,加了這個(gè)字符串后,(因?yàn)槭?個(gè)方法,我加在方法內(nèi)作為局部變量,加了2次),php文件大小變成了66k,而這個(gè)方法是被require在別的php中的,這樣別的文件執(zhí)行一次,也要調(diào)入這個(gè)文件,會(huì)不會(huì)影響整體運(yùn)行速度呢?有沒(méi)有高手愿意指點(diǎn)一下,謝謝了??!也就是說(shuō),我目前2個(gè)方案,一個(gè)是把這個(gè)字符串存在文件中,用的時(shí)候再打開(kāi)文件讀取,另外一個(gè)方案是直接把這個(gè)字符串定義在程序中,但這樣的結(jié)果是讓這個(gè)php文件從8k一下子變成了66k。
查看完整描述

2 回答

?
蕪湖不蕪

TA貢獻(xiàn)1796條經(jīng)驗(yàn) 獲得超7個(gè)贊

直接寫(xiě)在變量里效率更高。你可以把這個(gè)變量單獨(dú)定義在一個(gè)文件里,用include的方式包含進(jìn)來(lái)。
直接寫(xiě)在變量里等于直接給變量賦值。而讀文件的方式是先要打開(kāi)文件,讀取文件,然后再把值賦到變量里。所以,讀取文件效率更低。

查看完整回答
反對(duì) 回復(fù) 2023-03-18
?
斯蒂芬大帝

TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超8個(gè)贊

你這個(gè)問(wèn)題確實(shí)不好回答,一般這種數(shù)據(jù)都會(huì)存到數(shù)據(jù)庫(kù),然后再放到文本文件中做為緩存。

要追求運(yùn)行速度,還要看你怎么使用這個(gè)文件。

如果加載的內(nèi)容在每一個(gè)文件中或大部分文件中都要使用,那就使用第二種方案。
如果加載的內(nèi)容,只是特定的程序才需要使用,那么就使用第一種方案。

具體我沒(méi)有測(cè)過(guò)速度,只是根據(jù)經(jīng)驗(yàn)提供意見(jiàn)。

查看完整回答
反對(duì) 回復(fù) 2023-03-18
  • 2 回答
  • 0 關(guān)注
  • 108 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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