Uppdaterade baada ya server tatizo mzigo![]()
Uppdaterade baada ya server tatizo mzigo![]()
Je, mtu yeyote kuwa na wazo lolote jinsi kubwa cache file kupata kabla ina madhara hasi katika utendaji?
Database cache caches tafsiri tu. Si wote HTML content. Hivyo wakati ukurasa baadhi kutafsiriwa ni kuzalisha, basi kwanza ukurasa wa kawaida ni yanayotokana na baada ya hapo ni parsed na kutafsiriwa. Wakati tafsiri cache DB hutumiwa na hukumu kutafsiriwa ni kuchukuliwa kutoka huko. Hukumu tu - si wote HTML, kwa sababu tafsiri kila wakati unaweza kuwa tofauti (yaani tofauti marupurupu ya watumiaji, kubadilishwa maudhui). HTML ukurasa mmoja anaweza kuwa na mamia ya hukumu za kutafsiri - vBET inachukua maudhui kati ya HTML. Thanks DB cache wale tafsiri hawana kuchukuliwa kila wakati kutoka Google - nini hutumia muda mwingi - badala ya kwamba, wale ni kuchukuliwa kutoka DB lako. Bado - ukurasa wa kawaida kuwa yanayotokana na baada ya kutafsiriwa.
Kamili Picha Cache kwa wageni kazi tu kwa ajili ya wageni. Shukrani kwamba hatuwezi kuwa na wasiwasi kwamba watumiaji na marupurupu mbalimbali na kuona mambo mbalimbali. wageni utaona maudhui hiyo hiyo. Kwa sababu ya kuwa hatuna kwa parse matokeo na kuitafsiri kipande kwa kipande kila wakati - tunaweza tu kufanya hivyo moja wakati na full cache HTML pato. Hivyo katika kesi hii wakati ukurasa kamili si cached, au cached maudhui ni mzee sana, basi tafsiri ya kawaida hutokea - tu kama ilivyoelezwa kabla. Lakini wakati huu katika matokeo ya mwisho sana full HTML Imeandikwa na faili. Hivyo wakati mwingine wakati ombi huo linatokana na mgeni hatuwezi kuzalisha hata ya kawaida ukurasa maudhui - sisi tu tayari mkondo kwa mgeni cached HTML faili. Kwamba ni kwa nini sisi kuokoa maswali SQL, CPU na kumbukumbu. Sisi kutoa tu kwa mtumiaji wa bidhaa kutoka faili tuli. Hiyo ni kwa nini ni muhimu kuamua jinsi ya muda mrefu cache hii itakuwa ya halali. Kwa sababu kama kitu kubadilika - yaani baada ya kufika mpya kwa thread, basi si wageni baada ya kuona hii mpya mpaka tayari cached faili muda wake. Baada ya kuwa wakati wa ombi pili, ukurasa tena ya kawaida itakuwa generated, kutafsiriwa, na cached - na wageni maudhui hii utaona yaani kwa ajili ya mwingine saa (configurable). Hawaoni mabadiliko yoyote mpaka faili cached muda wake tena. Bila shaka watumiaji yako kuona kila kitu, kwa sababu ni kazi tu kwa ajili ya wageni (hivyo kwa robots pia, kwa sababu robots kutambaa jukwaa yako kama wageni).
Tafadhali alifanya hivyo kusaidia na katika kesi ya kuuliza maswali tu - sisi kwa furaha kueleza zaidi![]()
Itakuwa, itakuwaVitu vingi vipya tayari vimejaribiwa huko. Tuna mengi zaidi ya kufanya ikiwa kuna Akiba Kamili ya Faili kwa Wageni kwenye vB4, kwa sababu tunaauni tafsiri ya aina zaidi za URL za vBSEO na pia URL Rafiki kutoka kwa vB. Na kati ya hizo zote lazima tuijaribu kwa uangalifu sana na bado tunapaswa kutekeleza usaidizi wa kuelekeza upya mapema kwa baadhi ya hizo. Pia - tutatumia wakati huu wa ziada kuangalia masuala yoyote yanayoweza kutokea kwa Akiba Kamili ya Faili Kwa Wageni (ambayo inachukuliwa kuwa BETA sasa) kwenye vikao vya vB3. Tunaijaribu vizuri, lakini daima ni bora kujali zaidi kuhusu ubora mzuri
![]()
katika faili /images/vbet/flags/vbet.css
Tafadhali elezea vizuri maana ya "weird" - labda tutakuwa na uwezo wa kusaidia. Pia sisi ushauri kwa kutumia kwa ajili ya mambo kama hayo Firefox na Plugin Firebug - itawafanya kuonyesha mitindo css hasa ambayo hutumiwa kwa ajili ya mambo fulani. Ni kweli kusaidia![]()
Najua kwamba kwa kila mtu version yake ni muhimu zaidiNa hatutaki kujadiliana na kwamba
Katika kesi hiyo vBET3.x ni mapema kwa sababu nzuri sana: QUALITY. Sisi kuongeza mpya muhimu utendaji (Kamili Picha Cache kwa Wageni) Katika toleo hili, na ilikuwa rahisi sana kuongeza kuwa katika vB3, kwa sababu hakuna URLs kirafiki, na sisi kutafsiri URLs uzi tu kwa vBSEO. Katika kesi ya VB4 ni ngumu zaidi - URLs kirafiki lazima mkono, na sisi kutafsiri aina zaidi ya URL. Kuweka kwanza katika vB3. alituruhusu mtihani vizuri sana kwenye vikao halisi, kuangalia kwamba ni kazi nzuri, labda itaonyesha baadhi ya mende kabla kwenda VB4. Na baada ya sisi ni completly uhakika kwamba ni yote mazuri, bado tuna kuongeza katika VB4 aditional msaada (Friuendly URLs, zaidi translted URLs). Hii ndiyo sababu wakati huu vBET3.x ni mapema na bado tunahitaji muda wa wiki 2 kwa vBET4.x. Na shukrani kwamba kupata ufumbuzi ambazo zina ubora mzuri sana, EWEN ikiwa ni ngumu zaidi thatin kesi ya vB3
Kuwa kulikuwa hakuna kitu kama madhara hasi ya utendaji kwa sababu ya cache file. Ni kwa sababu Picha cache si kukua ... Sisi kujenga faili tofauti kwa kila URL ombi. Hivyo kila faili cache ni tu tuli HTML file (cached pato kwa ombi). Wakati server yako caches zaidi na zaidi vBET tu inajenga files zaidi na zaidi. Hivyo kila wakati wakati faili kama ni kusoma:
1. Ni matokeo ya kusoma tu kwa URL hasa hili
2. Sisi hata hawasomi kwa kumbukumbu - tu tu mkondo kwa mteja kutumia PHP kazi: readfile
Kwa sababu ya kwamba hata kama matokeo yako ukurasa kweli ni kubwa - hivyo cache file pia ni kubwa, haitakuwa na madhara hasi ya utendaji, kwa sababu tu mkondo this file moja bila hata kusoma yote katika kumbukumbu. Hivyo utaona faida na hasara si.