聯(lián)系官方銷售客服
1835022288
028-61286886
小白請(qǐng)教個(gè)問題。
在{module ...}中有一些判斷,這些判斷怎么樣寫在外面,供循環(huán)使用。這樣子不用每次循環(huán)都判斷一次。我嘗試寫在外面,但字段又無法獲取到。
現(xiàn)在萬條數(shù)據(jù),生成需要十幾分鐘。。。
官方提醒:使用module內(nèi)容循環(huán)標(biāo)簽的生成工具,填寫參數(shù)就可以生成相關(guān)的代碼,每個(gè)參數(shù)后面都有用法解釋
什么叫做寫在外面
回復(fù)@迅??蚣芗夹g(shù)-陽林
{module ...}這個(gè)外面
不能理解什么是寫在外面,會(huì)不會(huì)是where參數(shù)呢
回復(fù)@迅睿框架聯(lián)合創(chuàng)始人
應(yīng)該是我表達(dá)的不夠清楚。我用{module ...}標(biāo)簽獲取數(shù)據(jù),然后里面做了一些字段值的判斷,然后此類標(biāo)簽調(diào)取一個(gè)頁面大概有幾十個(gè)。生成靜態(tài)、更新緩存都很卡很卡。
這一段肯定需要優(yōu)化了,你這個(gè)標(biāo)簽循環(huán)了30次,那么這句程序就會(huì)執(zhí)行30次
我給你的思路是,建一個(gè)https字段,在內(nèi)容發(fā)布或修改之后直接計(jì)算然后入庫,你循環(huán)時(shí)直接讀取數(shù)據(jù)庫里面的內(nèi)容而不去參與二次運(yùn)算