Upgrade pagkatapos ng server load problema![]()
Upgrade pagkatapos ng server load problema![]()
Ba ang sinuman anumang mga ideya kung paano malaki ang file cache ay maaaring makakuha ng bago ito ay may negatibong epekto sa pagganap?
Database cache caches lamang pagsasalin. Hindi buong html na nilalaman. Kaya kapag ang ilang mga isinalin na pahina ay binuo, at pagkatapos ay unang normal na pahina ay binuo at pagkatapos na ito ay parse at isinalin. Habang ang DB cache ng pagsasalin ay ginagamit at naisalin pangungusap ay kinuha mula doon. Lamang pangungusap - hindi buong HTML, dahil ang bawat pagsasalin oras ay maaaring naiiba (ie iba't ibang mga pribilehiyo ng mga gumagamit, napalitan ang nilalaman). Isang pahina ng HTML ay maaaring magkaroon ng daan-daan ng mga pangungusap upang isalin-vBET ay tumatagal ng nilalaman sa pagitan ng mga tag na HTML. Salamat DB cache mga pagsasalin ay hindi na kinuha sa bawat oras na mula sa Google - ano consumes maraming oras - sa halip na, ang mga ay kinuha mula sa iyong lokal DB. Pa-normal na pahina ay binuo at pagkatapos na isinalin.
Full Cache File Para sa Bisita gumagana lamang para sa mga bisita. Salamat na hindi kami mag-alala na ang mga gumagamit ay may iba't-ibang pribilehiyo at makakita ng iba't ibang bagay. makikita mga bisita ang makita ang mga parehong nilalaman. Dahil doon ay hindi namin upang i-parse ang resulta at isalin ito piraso sa pamamagitan ng piraso sa bawat oras - maaari naming lamang gawin ito isa ng isang sandali at cache buong HTML na output. Kaya sa kasong ito kapag ang buong pahina ay hindi naka-cache na, o naka-cache na na nilalaman ay masyadong luma, pagkatapos ay normal pagsasalin nangyayari - tulad ng inilarawan bago. Ngunit ang oras na ito sa dulo buong HTML na output ay nakasulat sa file. Kaya ang susunod na oras kapag ang parehong kahilingan ay mula sa bisita ay hindi namin bumuo ng kahit na normal na pahina ng nilalaman - kami lamang stream sa bisita na naka-cache na file na HTML. Iyon ay kung bakit namin i-save ang maraming mga SQL query, CPU at memory. Lang namin ibigay sa gumagamit ang nilalaman mula sa static na file. Iyon ay kung bakit ito ay mahalaga upang matukoy kung gaano katagal ang cache na ito ay wasto. Dahil kung ang isang bagay ay ang pagbabago - ie bagong post ay dumating sa thread, pagkatapos ay mga bisita ay hindi makita ang bagong post na ito hanggang sa nag-expire ang na-cache na file. Pagkatapos sa panahon ng susunod na kahilingan, muli normal pahina ay binuo, isinalin, at naka-cache - at ang nilalamang ito ay makita ng mga bisita is para sa ibang oras (configure). Hindi nila makita ang anumang mga pagbabago hanggang sa nag-expire ang naka-cache na file muli. Siyempre iyong mga gumagamit ay makita ng lahat, dahil ito ay gumagana lamang para sa mga bisita (kaya para sa mga robot din, dahil ang mga robot-crawl ang iyong mga forum ng sa mga bisita).
Mangyaring sabihin sa ito tulong at sa kaso ng anumang mga katanungan lamang magtanong - namin Masaya ilarawan ito ng mas maraming![]()
Ito ay, ito ayKaramihan sa mga bagong bagay ay nasubok doon. Kailangan lang naming gawin sa kaso ng Full File Cache para sa mga Bisita sa vB4, dahil sinusuportahan namin doon ang pagsasalin ng mas maraming uri ng URL para sa vBSEO at din Friendly URLs mula sa vB. At sa lahat ng mga mayroon kaming upang subukan ito nang maingat at pa rin upang ipatupad ang suporta ng mas maaga redirect para sa ilan sa mga iyon. Gayundin - gagamitin namin ang karagdagang oras upang suriin ang anumang posibleng mga isyu sa Buong File Cache Para sa mga Bisita (na kung saan ay itinuturing na BETA ngayon) sa vB3 forum. Sinusubukan namin ito nang maayos, ngunit ito ay palaging mas mahusay na pag-aalaga tungkol sa magandang kalidad
![]()
sa file /images/vbet/flags/vbet.css
Mangyaring ilarawan ang mas mahusay na kung ano ang ibig sabihin nito "kakaiba" - marahil namin makatulong sa iyo. Rin payuhan namin upang gamitin para sa mga bagay ng Firefox sa plugin Firebug - ito payagan ang mga upang ipakita sa iyo eksakto kung aling mga css estilo ay ginagamit para sa tinukoy na mga elemento. Ito ay talagang helpful![]()
Standard. Lamang gumawa bang gumawa ka ng lahat ng ito. Karamihan mga gumagamit ay hindi gusto mong i-upload ang mga imahe muli - ikaw ay may sa ang bersyon na ito. Ngayon kami ay may isang imahe para sa lahat ng mga flags. Kung hindi mo ginawa buong update mo makita ang mga sira na flag.
Alam ko na para sa lahat ang kanyang mga bersyon ay pinakamahalagaAt hindi namin gustong debatihin na
Sa kasong ito vBET3.x ay mas maaga para sa magandang dahilan: KALIDAD. Magdagdag kami ng bagong mahalagang andar (Buong File Cache para sa mga Panauhin) Sa bersyon na ito, at ito ay lubhang mas madaling upang idagdag ito sa VB3, dahil walang mga Friendly URL, at tina-translate naming lamang ng mga URL thread para sa vBSEO. Sa kaso ng VB4 ito ay mas kumplikado - ay dapat na suportado Friendly URL, at tina-translate naming marami pang mga uri ng mga URL. Paglagay muna ito sa VB3. nagpahintulot sa amin upang subukan ang mga ito nang mahusay sa real forum, suriin na ito ay gumagana fine, marahil ay magpapakita ng ilang mga bug bago ito pumunta sa VB4. At pagkatapos kami ay completly siguraduhin na ito ay ang lahat ng fine, mayroon pa rin kaming upang idagdag sa VB4 aditional support (Friuendly URL, mas translted URL). Iyon ay kung bakit sa oras na ito vBET3.x ay mas maaga at kailangan pa rin namin ng 2 linggo para vBET4.x. At salamat na makakakuha ka ng solusyon na kung saan ay may napakahusay na kalidad, ewen kung ito ay mas kumplikado thatin kaso ng VB3
May ay dapat na walang ganoong bagay bilang mga negatibong epekto sa pagganap dahil ng file cache. Ito ay dahil ang File cache hindi lumalaki ... Lumikha namin ang hiwalay na file para sa bawat URL ng kahilingan. Kaya sa bawat cache file ay simpleng static HTML file (naka-cache na output para sa kahilingan). Kapag ang iyong server caches pa vBET lamang lumilikha ng higit pa at higit pang mga file. Kaya sa bawat oras na kapag ang tulad file ay basahin:
1. Ito ay basahin lamang na resulta para sa partikular na URL na ito
2. Namin kahit na hindi mabasa ito sa memory - lamang stream lamang ito sa client gamit ang PHP function na: readfile
Dahil ang kahit na kung ang iyong pahina ng resulta ay talagang malaki - kaya cache file ay malaki, ito ay walang negatibong epekto sa pagganap, dahil ito lamang stream sa isang file na ito nang walang kahit na pagbabasa ng buong ito sa memory. Kaya mo makita ang mga pakinabang hindi disadvantages.