Důležitý: Tato stránka používá cookies, (cookies). Používání této webové stránky bez nutnosti vypnout soubory cookie v prohlížeči, znamená to, že souhlasíte s tím, pro jeho použití.
I v současné době se můj systém nastaven tak, aby vymazat z cache každý týden. S prázdnou cache, mé databáze je o 1.1Gb, zatímco s plnou cache, to je asi 4.5GB.
Všiml jsem si, že čím větší cache, tím vyšší mé průměrné zatížení serveru dostane. V dané době mého fórum mezi 650 a 1300 uživatelů, ale to nevypadá, že vliv na náklad, stejně jako velikost vyrovnávací paměti.
S velkou cache, zatížení serveru je 3.3-3.8, když se prázdný, zůstane v rozmezí 2,0-2,5. To není vůbec špatné, jak jsem 16-hlavní server, ale byl jsem jen přemýšlel, jestli takové chování lze očekávat s měnící se velikost databáze!
vBET má vyrovnávací paměť pro indexy tabulek a používá MySQL motor pro nejrychlejší klobouk - MyISAM. Tak jsme nejlepší volba pro DB cache. Celý rozdíl, který zaznamenáte není v části vBET, ale v části, která vykonává MySQL dotazů. Indexy nabízí rychlejší odezvu a ujišťuje, že doba odezvy se nebude dramaticky se s větším množstvím dat. MySQL se stále hledat větší indexy a jak myslím, že je potřeba více zdrojů. To je důvod, proč jste si větší zatížení serveru.
I - je-li překlad je v cache, pak je vzít odtud. Pokud ne, pak Google je požádán o překlad. To vyžaduje více času té doby, ale s největší pravděpodobností se také méně prostředků na serveru. To zabere více času, protože probíhá komunikace se serverem Google, který nějakou dobu trvá, je překlad, který vyžaduje čas, a tam je zasílání výsledků z Google na váš server, který také nějakou dobu trvá. Trvá to méně prostředků, protože server čeká na odpověď pasivně, a když dostane to je jen prosté rozbalení odpovědi. Jak překlad z vyrovnávací paměti je mnohem, mnohem rychleji - překlad je již dělá a je to na vlastním serveru, stále je třeba brát z databáze, dotaz musí být provedeny, MySQL trvá několik CPU a paměti za to.
Za předpokladu, že - s použitím cache je velmi dobrý nápad. Pokud se budete cítit, že server má problémy s tím můžete experimentovat zakázat vyrovnávací paměť pro některé jazyky a porovnat výkon serveru. Nedoporučujeme, aby odstranění mezipaměti úplně.
Plánujeme přidat i soubor mezipaměti vBET. Protože právě teď naší prioritou a většina úsilí na vBET4.0 Nemáme plán pro funkci souboru cache. Pamatujte, že si můžete nastavit, které jazyky budou pracovat s cache. Takže pokud chcete, můžete použít vyrovnávací paměť pouze pro některé z překladu, který vás bude k dispozici. Dále upozorňujeme, že placené verze vBET zlepšila Database Cache, takže je to rychlejší, že ve volné verzi. K dispozici jsou i další zlepšení v placené verzi - obecně je rychlejší a zabere méně paměti. Už máme zákazníky, kteří se úspěšně používat na velkých desek.
My jsme se výkonnostní zkoušky s nginx akcelerátoru, takže nemůže srovnávat.
Vezměte prosím na vědomí, že nákup značky svobodnou licencí není povinný a vždy můžete upgradovat licenci později.
V tomto okamžiku, kdy jsme velice blízko k vBET4.0 uvolnění a jsme si spoustu práce s tím. Chcete-li nás vyzkoušet vBET pod nginx, pak prosím otevřete nové vlákno v požadavku funkce. Jestliže nginx běží php vBET bude fungovat tam. Jeden problém - pokud chcete použít překlad SEO odkazy a Přepisovat pravidla bude zapotřebí. Máme připraveny pouze pro apache v .htaccess souboru v této chvíli, ale pokud nejste schopen přepsat z apache na nginx pak můžete vždy použít spojení s jazyk Atribut - je to velmi snadné. Můžete experimentovat s free verze, aby se zabránilo neočekávané problémy, než si koupíte platil jednoho.