Man pašlaik ir manu sistēmu konfigurēt, lai notīrītu visu kešatmiņu katru nedēļu. Ar tukšu cache, mana datu bāze ir par 1.1Gb, bet ar pilnu cache, tas ir apmēram 4.5GB.
Esmu ievērojis, ka lielāka kešatmiņa, lielāks mana vidējā servera slodze kļūst. Jebkurā brīdī mans forums ir starp 650 un 1300 saitā, taču tas nešķiet ietekmēt slodzes cik kešatmiņas lielumu.
Ar lielu cache, servera slodze ir 3,3-3,8, bet ar tukšu vienu, tas paliek 2,0-2,5 robežās. Tas nav slikti vispār, kā es esmu 16-core serveri, bet man bija tikai jautājums, ja šāda uzvedība ir sagaidāma ar mainīgu datu bāzes lielums!
vBET ir indeksu cache galdiem un izmanto ātrāko MySQL dzinēju cepure - MyISAM. Tāpēc mums ir vislabākais, veicot izvēli par DB kešatmiņu. Visa atšķirība, kas Jūs novērojat nav pusē vBET, bet pusē, MySQL, kas izpilda vaicājumiem. Indeksi sniedz jums ātrāku reakciju un apliecina, ka atbildes laiks nav gatavojas dramatiski līdz ar lielāku datu apjomu. Still MySQL jāmeklē lielāks indeksi un kā es domāju, tas aizņem vairāk resursu. Tas ir kāpēc jūs novērojat lielāku servera slodzi.
Arī - ja tulkojums ir cache, tad tas ir ņemts no turienes. Ja nē, tad Google tiek lūgts tulkošanai. Tas aizņem vairāk laika, tad, bet, visticamāk, notiek arī mazāk resursu no jūsu servera. Tas aizņem vairāk laika, jo ir komunikācija ar Google servera, kurš prasa laiku, ir arī tulkojumu, kas prasa laiku un ir sūtīšanu rezultātus no Google uz jūsu serveri, kas arī prasa laiku. Tas aizņem mazāk resursus, jo serveris ir gaida atbildi pasīvi un, kad tas kļūst tas ir tikai vienkāršs izsaiņošanas atbildi. Getting tulkojumā no cache ir daudz, daudz straujāk - tulkošana jau tiek darīts, un tas ir uz sava servera, tomēr tas ir jāņem no datu bāzes, vaicājums ir jāizpilda, MySQL ņem daži CPU un atmiņas par to.
Pieņemot, - izmantojot cache ir ļoti laba ideja. Ja jūs sajutīsiet, ka serverim ir problēmas ar to varat eksperimentēt atslēgt cache dažu valodu un salīdzināt servera veiktspēju. Mēs neiesakām, lai novērstu cache pilnīgi.
Mēs plānojam pievienot arī failu kešatmiņu uz vBET. Tāpēc, ka tieši tagad ir mūsu prioritāte, un lielākā daļa centieni ir par vBET4.0 mums nav grafika failu kešatmiņu funkcionalitāti. Lūdzu, atcerieties, ka varat pielāgot, kuras valodas strādās ar kešatmiņu. Tātad, ja vēlaties varat izmantot cache tikai attiecībā uz dažām tulkojumu, kas jums dos pieejama. Tāpat, lūdzu, ņemiet vērā, ka maksā versija vBET ir uzlabojusies datu bāzes cache tādēļ ir ātrāks, ka bezmaksas versija. Ir arī citi uzlabojumi maksā versiju - parasti tas ir ātrāk un ņemot mazāk atmiņas. Mums jau ir klienti, kas ir veiksmīgi izmanto to lielā dēļiem.
Mums nav veiktas darbības pārbaudes ar nginx akselerators tāpēc nevar salīdzināt.
Lūdzu, ņemiet vērā, ka pērkot branding bezmaksas licence nav obligāta, un jūs vienmēr varat uzlabot savu licenci vēlāk.
Šajā brīdī mēs esam ļoti tuvu vBET4.0 atbrīvošanu, un mums ir daudz darba ar to. Ja jūs vēlaties, lai pārbaudītu vBET saskaņā ar nginx mēs, tad lūdzu atvērt jaunu tēmu iezīme pieprasījuma. Ja nginx darbojas php, tad vBET strādās tur. Viens jautājums - ja jūs vēlaties izmantot tulkošanas SEO saites tad pārrakstīt noteikumus būs nepieciešams. Mēs esam tie, kas gatavi tikai apache. Htaccess failu šajā brīdī, bet, ja jūs nevarat to pārrakstīt no apache uz nginx tad jūs vienmēr varat izmantot saites ar valoda atribūts - tas ir ļoti viegli. Varat eksperimentēt ar bezmaksas versiju, lai izvairītos no jebkādas neparedzētas problēmas, pirms pērkat maksā vienu.