vBET mají mnoho optimalizací. Díky tomu můžete poskytnout svůj obsah v 53 jazycích velmi rychle.
Samozřejmě překlady jsou vyráběny jako mávnutím kouzelného proutku a některé zdroje jsou nezbytné poskytnout ty. Máme uživatelé s opravdu velkým fóra, které úspěšně spustit bb bez dopad na výkon oznámení (http://www.vbenterprisetranslator.co...rformance.html).
Ještě v případě, pokud chcete použít vBET v nejrychlejším možným způsobem, Níže jsou uvedeny některé konfigurace rady pro vás. Upozorňujeme, že popisují optimální konfigurace z výkonnostních důvodů - někdy náklady na dostupných funkcí, takže se nemusíte ležet ladem, pokud nemáte problémy s výkonem.
- Ujistěte se, že používáte poslední verzi vBET. Neustále se zlepšuje výkon.
- (Vzhledem k tomu, 4.2.3) Zapnutí Použijte celý soubor Cache pro hosty a ujistěte se, že to funguje (kontrola se soubory mezipaměti budou vytvořeny - je třeba nastavit příslušný soubor oprávnění)
- (Vzhledem k tomu, 4.2.3) Set vyšší hodnoty Celý soubor cache pro hosty Time To Live a také pro Celý soubor cache pro hosty Time To Live For Stránky Les příslušné
- (Vzhledem k tomu, 4.2.3) zvážit, které stránky lze udržet déle v plné souboru cache pro hosty a přidat těm, Méně relevantní Stránky pro celý soubor Cache pro hosty
- vBET podporuje všechny kódování, ale to je nejlepší, pokud fórum používá kódování UTF-8, jinak za každý překlad vBET muset re-kódovat celé stránky a dělat další další triky (i speciální znaky se mnohem více místa v DB způsobují ty se mění na & # kód, zápis). Pokud jste již běží fóra, není tam žádný jednoduchý způsob, jak přepnout kódování (stále ještě existuje), ale pokud chcete vytvořit nový, pak prosím zvažte jej spustit v kódování UTF-8, který je navržen tak, aby vícejazyčnou podporu.
- Můžete vypnout některé překlady prosí - když se vyrovnávací paměť vyplní Můžete přidat nové z času na čas. Od všech 52 překladů znamená 52 krát více obsahu pro uživatele a kořeny. Některá fóra mohou snadno zvládnout, u některých je lepší začít s několika překladů.
- Ujistěte se, že máte cache pro.
- Pro později to bude pro vás důležité mít odpovídající Cache TTL. Větší je lepší, ale ne více než 15 dnů se veletrh s TOS Google
- Vyberte si nejlepší vyrovnávací zúčtování strategii na fórum. Pro většinu fór "Normální vymazání" je nejlepší strategie, zúčtování, ale pokud máte opravdu hodně přeložený obsah vyrovnávací paměti pak normální odstranění může zabít vašeho serveru. Ale buďte klidný - máme speciální řešení pro případy, že. Takže si můžete vybrat 3 další strategie. Poslední z nich je nejrychlejší, ale odstraňuje všechny vyrovnávací paměti obsah, takže ji používejte pouze v případě, máte.
- (Vzhledem k tomu, 4.3.0) Použití mezipaměti. Máte-li server nakonfigurován pro použití mezipaměti, stačí jít do admincp->bb cache->Paměť cache a vyberte si nejlepší volbou pro vás z Použití mezipaměti. Důležité: Chcete-li Memcache musíte dát memcache host port!
- Použijte "Cache zúčtování timelap" - vBET vymaže mezipaměť více než 150 tabulek odstraní velké množství dat. Můžete si objednat vBET čekat od každého stolu. Celý úkol bude mít stejné množství zdrojů, ale server se "zbytkem" mezi paseky zatížení serveru, takže bude menší.
- Použijte volbu "Select rozděleny překlady" dle Vašich potřeb - to bude méně dotazů do databáze, takže vás bude stát méně CPU, ale i náklady na další využití paměti RAM.
- Nenastavujte "Přestaň se po selhání x" nízká nebo příliš vysoká. Tato možnost optimalizuje využití vyrovnávací paměti. Díky tomu vBET zastaví se snaží najít v cache překlady, které tam nejsou. Pokud nastavíte příliš vysoko vBET se bude snažit vícekrát. Pokud nastavíte příliš nízkou vBET můžete přestat hledat překlady, které jsou opravdu v cache jen proto, že drobné změny se stalo na přeložené stránce.
- Povolit cache pro všechny překlady. vBET umožňuje vypnout cache pro vybrané překlady, pokud nemáte příliš mnoho místa na disku, ale tyto překlady bude trvat déle, protože Google bude požádán vždy na nich.
- Set "Google rozpoznávání jazyka" na "Vždy důvěřovat user". vBET mají velký funkce, která umožňuje odhalit skutečný jazyk zpráv v případě, pokud uživatel něco nepořádek. Ale to má své náklady - Další požádat, aby Google musel být, když přijde nový příspěvek.
- Disable "Translate Google Maps". To umožňuje překlad Google mapy zahrnout do fóra, ale pokud nechcete podporovat ty, pak vypnout - to stálo další hledání a nahrazování odkazy na Google mapy celého výstupu.
- Experiment s možností "nepřekládají uživatelská jména". To způsobuje méně žádostí o překlad do ceny mnoha dalších kontrol na mnoha místech fóra. Takže tam je něco za něco - kontrola, která je lepší ve Vašem případě.
- Disable "Přeložit vBSEO zprávy JavaScript" Pokud si nejste pomocí této funkce vBSEO nebo zakázat také v vBSEO. Překlad stojí další výstup analýzy.
- Blok roboty za to, že příslušné stránky - jako členové strany, kalendáře a tak dále. Roboti jsou schopni navštívit každý kout fórum velmi rychle - to, co může zlepšit využití procesoru pro první překlady. Většinou forum nemusí členské stránky budou indexovány, ale ještě to bude trvat fórum prostředky k překladu těchto stránek. Takže blok roboty pro všechny není relevantní stránky ve všech překladech. V další příspěvek najdete robots.txt příklad, že - je to součást robots.txt používat toto fórum (všimněte si, že URL se změní vBSEO, a naše fórum využívá podadresáře v URL).
- Pomocí "Zobrazit původní text" na stánku verzích - pro uživatele i hosty. Tato volba umožňuje vybrat si, jak chcete zobrazovat původní zprávy. Ukazuje, že stojí o něco - to není důležité, ale pokud jste již udělali vše, co hledají, a pro některé malé zlepšení pak můžete najít zde. V první řadě - máte 2 způsoby, jak ukázat původní text, pokud jste WAN: injekcí JavaScript, a běžným způsobem. Normální je lepší pro výkon, ale injekčně je lepší pro SEO (roboty nejsou vidět). Takže pokud máte pocit, že chcete zobrazovat původní obsah pro Booth - uživatelé a hosté - pak je nejlepší ukázat vstřikováním pro hosty a normální uživatele. Samozřejmě můžete zvolit, že nechcete zobrazovat původního textu - to bude nejhorší pro své uživatele, ale něco lepší výkon. A máte i další možnost - nejlepší a nejhorší výkon pro uživatele - můžete si vybrat nezobrazují původního textu, nebo dokonce zprávy, že to byla přeložena. Tato možnost je nejvhodnější pro výkon, protože to není pomocí šablon vůbec nejhorší pro uživatele, protože není vidět, že zpráva byla napsána v jiném jazyce.
- Hrajte s pokročilými výkonové parametry: "HTML Velikost: řezání bod" a "HTML Velikost: začít řezat." Vezměte prosím na vědomí, že PHP drasticky klesá výkon při práci na opravdu velkých řetězců. Domnívám se, že v takovém případě PHP jen píše, že se některé dočasné soubory a pracuje na souboru místo do paměti. Z tohoto důvodu jsme upravili algoritmus překladu opravdu velké a výstupy jsou řezané na menší kousky během překladu. Tato změna ovlivňuje pouze velké stránky a můžete jej konfigurovat pomocí uvedených výkonových parametrů.
- Hrajte s pokročilým výkonem parametrem: "Zpoždění mezi překlady. Na některých fórech v případě žádosti o Google je poslat jeden po druhém pak hned reakcí pochází z Google v delší době, nebo dokonce jsou blokovány forum server. Nepoužívejte jej bez měření výkonnosti změny a to jako pouze s vyrovnávací off vidět reálný dopad.
- (Vzhledem k tomu, 4.2.1) Pokud používáte vBSEO Ujistěte se, že bude vhodně integrovány. Udělali jsme velké zlepšení v oblasti integrace mezi vBET a vBSEO, která vám dává lepší výkon (bez dvojité přesměrování). Tak jdi na integraci v sekci readme.html soubor vBET balení a zkontrolujte, zda je popsáno vBSEO soubory se ti mají příslušné změny.
- Set větší Cache Životnost pro kanály RSS (v možnostech vBulletin). Definuje, jak dlouho po generované RSS XML bude platný. Další generace budou po uplynutí této doby. Takže vyšší hodnota, tím méně aktuální data, ale také vyšší výkon.
- (Vzhledem k tomu, 4.2.3) Nepoužívejte volbu Nepřekládají kódu HTML tag Pokud nemáte opravdu potřebujete. Většina fóra neumožňuje uživatelům, aby HTML kódu v příspěvcích, tak to není nutné pro většinu fóra. Vezměte prosím na vědomí, že obsah kód BBCode nebudou přeloženy stejně.
- (Vzhledem k tomu, 4.2.3) Turn off Přeložit "alt" atributy. To má malý vliv na výkon, ale přesto vyžaduje další analýzu s výstupem regex a nejméně jeden další požadavek na Google (pokud výsledky nejsou v mezipaměti). Vzhledem k tomu, Přeložené výsledky nejsou směšné v prohlížečích (pouze v případě, kurzor myši nad obrázkem) to nebude mít žádný dopad na uživatele po vypnutí.
- Vypněte "Zobrazit přihlášené uživatele?". Můžete si najít tuto možnost ve svém AdminCP -> Nastavení -> Nastavení -> Možnosti Domovská stránka -> Zobrazit přihlášené uživatele? : Ne. Tím se sníží množství překladů tím, že odstraní zobrazení dynamicky se měnící "Kdo čte fórum" hodnotu.
Vbuletin nedoporučujeme, aby tuto možnost využít. Poznámka: Pokud tuto možnost také odstranit, "kdo je online"- Změnit . Htaccess pravidla.
Poznámka: pouze v případě, že jste NENÍ použití propojení s tj část 2signály: yourforum.com/XY/ atd.
Nyní můžete použít krátké pravidla!
Všude tam, kde najdeš
Můžete nahradit sCode:(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)
bude pro váš web pracují rychleji!Code:(..|zh-CN|zh-TW)
Tj mění pravidla pro uživatele s intagrated vbseo:
do těchto:Code:RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/ [L,QSA] RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/(.*)?$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/$2 [L,QSA]
Poznámka: Pokud vaše fórum podadresář v URL, pak změňte 2 první pravidla přidání adresáře fóra s vedoucí '/' po přesměrování =. Takže, tj. Pokud vaše fórum je v adresáři fóra pak budete mít přesměrování = / forum / index.php a přesměrování = / forum / $ 2Code:RewriteRule ^/?(..|zh-CN|zh-TW)/$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/ [L,QSA] RewriteRule ^/?(..|zh-CN|zh-TW)/(.*)?$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/$2 [L,QSA]
Od realases vBET 4.4.5 a vBET 3.5.2 Tato pravidla lze najít do stahování souborů:
do-not-Upload/Tools/Redirecting-rules/Short-Redirecting-rules- (Od 4.5.2) Možnost vypnout Nemusí překládat čísla. Najdete zde tuto možnost v AdminCP -> bb -> Možnosti Překladu. Má malý vliv na výkon, ale stále vyžaduje další analýzy znaky. Každopádně je to není doporučeno zapnete-li vypnuto, protože to zvyšuje cenu překladu.
- Aktuální datum a čas nejsou zobrazeny. Zobrazí datum a čas způsobuje další překlady každou minutu a dalších dotazů do databáze i v případě, že data jsou již v mezipaměti.
Aby nedošlo k zobrazení aktuální datum a čas:
Od nynějška aktuální datum a čas se nezobrazí.
- Jdi na AdminCP > styly a šablony -> hledání v šablonách
- Hledat:
Code:$vbphrase[all_times_are_gmt_x_time_now_is_y]- Odstraňte ji ze všech šablon.
Mějte na paměti, že jiné šablony lze zobrazit čas do jiné proměnné - v tomto případě musíte najít proměnnou a odebrat/komentář, to.- Nevykazují žádný rotující text na stránce. Otočení textu je, že BB posílá přeložit celý text.
Pokud si chcete dát na stránky otočení textu to v JavaScriptu (text v jazyce JavaScript není přeložen) nebo v notranslate oblast.- (Od 4.5.3) Možnost vypnout Přidat alternativní značku. Povolením této možnosti zvýší režijní čas přidat značky a pošle více dat uživatelům. Ve výchozím nastavení je tato možnost zakázána.