PDA

Zobrazit plnou verzi: vBET a výkon



Marcin Kalak
22-09-14, 11:24
vBET mají mnoho optimalizací. Díky tomu můžete poskytnout svůj obsah v 53 jazycích velmi rychle.

Samozřejmě, jsou překlady nebyly mávnutím kouzelného proutku, a některé zdroje jsou nezbytné k těm. Máme uživatelé s opravdu velkými fóra, který úspěšně běží vBET bez předchozího upozornění vliv na výkon (http://www.vbenterprisetranslator.com/forum/vbet-good-stories/84-vbet-has-great-performance.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.
Zase na Využití Plného Souboru Cache Pro Hosty a ujistěte se, že to funguje (zkontrolujte, zda se cache soubory, které jsou vytvořeny - je třeba nastavit příslušný soubor oprávnění)
Nastavte vyšší hodnoty pro Plné Souboru Cache Pro Hosty Čas Žít a také pro celý Soubor Cache Pro Hosty Čas Žít Pro Les Příslušné Stránky
Zvážit stránky, které mohou být drž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.
Použití Paměti Cache. Pokud máte svůj server nakonfigurován pro použití Paměti Cache, stačí jít do admincp->bb cache->Paměť cache a vybrat si nejlepší volba pro vás od Použití paměti cache. DŮLEŽITÉ: chcete-li použít 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ě.
Blok pro roboty nejsou relevantní stránky - jako členové stránek, kalendář a tak dále. Roboti jsou schopni navštívit každý kout vašeho fóra velmi rychle - to, co může zlepšit vaše CPU pro první překlady. Většinou fóra není třeba, aby členské stránky indexovány, ale přesto to bude mít své fórum zdrojů přeložit tyto stránky. Tak blokovat roboty pro všechny, kterým není relevantní stránky ve všech překladech. V dalším příspěvku najdete robots.txt příkladem pro to - je to součástí robots.txt používá tomto fóru (všimněte si, že URL se mění SEO, a naše fóra používá podadresář 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.
Nepoužívejte možnost nemají překládat kód html tagu, pokud nemáte opravdu potřebujete. Většina fór neumožňuje uživatelům, aby kód html v příspěvcích, tak to není potřeba pro většinu fóra. Vezměte prosím na vědomí, že obsah kódu bbcode nelze přeložit stejně.
Vypněte možnost Překládat 'alt' atributy. To má malý vliv na výkon, ale stále vyžaduje další výstup parsování s regex a alespoň jeden další požadavek na Google (pokud výsledky nejsou v mezipaměti). Protože přeložen výsledky nejsou směšné v prohlížeči (pouze pokud je kurzor myši nad obrázek) bude to mít žádný vliv na vaše uživatelů při vypnutí.
Vypnout "Online Uživatelé". Můžete si najít tuto možnost ve vaší AdminCP -> uživatelské skupiny -> uživatelské skupiny Manager -> Upravit uživatelské skupiny -> Může Zobrazit, Kdo je on-Line : Ne . Tím se sníží množství překladů odstraněním zobrazení dynamicly měnící ", kdo čte forum" hodnota.
.Htaccess pravidla změnit.
Poznámka: pouze v případě, že nepoužíváte propojení s 2signály část tj: yourforum.com/XY/ atd.
Nyní můžete použít krátké pravidla!
http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.html#post15132
Můžete najít tyto pravidla do vašeho soubory ke stažení:

do-not-Upload/Tools/Redirecting-rules/Short-Redirecting-rules
Vypněte možnost nemají překládat čísla. Najdete tuto volbu v AdminCP -> bb -> Možnosti Překladu. Má jen malý vliv na výkon, ale to ještě vyžaduje další analýzu znaků. Každopádně to není doporučeno obrátit, pokud vypnout, protože to zvyšuje náklady na překlad.
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.
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ánku rotující text, dát to v Javascriptu (text v Javascriptu není přeloženo) nebo v notranslate oblasti (http://www.vbenterprisetranslator.com/forum/vbet5-general-discussions/4174-how-make-some-text-not-translated.html).
Vypněte možnost Přidat alternativní značky. Zapnutím této volby se zvyšuje režii čas přidat značky a pošle více dat k uživatelům. Ve výchozím nastavení je tato volba vypnuta.

Marcin Kalak
22-09-14, 11:26
Níže máte příklad robots.txt blokování relevantní stránky. Můžete vidět celý robots.txt soubor používaný na našem fóru zde (http://www.vbenterprisetranslator.com/forum/robots.txt).

Poznámka: Blokování stránek robots.txt odstraní ty z indexu. Očekává se, že od té doby, chceme blokovat stránky irelevantní.

POZNÁMKA: můžete použít robots.txt soubor, když máte SEO odkazy.

POZNÁMKA: můžete použít robots.txt soubor, když nemáte SEO odkazy na vaše fórum. Více o tom si můžete přečíst zde: http://www.vbenterprisetranslator.com/forum/vbet5-general-discussions/4175-vbet-performance.html#post15120

Vezměte prosím na vědomí, že naše fóra používá podadresář 'forum' to, co je obsaženo v každé pravidlo blokování. Také jsme blokování normální adresy Url. Tak použijte náš soubor pouze jako příklad a určit, co budete muset blok a to, co nepotřebujete (nebudete potřebovat všechny). Vezměte prosím na vědomí, že po zablokování těchto stránkách začne mizí z indexu, pokud jsou již indexované.

Přiložený soubor zablokuje normální a překládal adresy URL pro:
- / Members /
- / Member.php
- / Ajax.php
- / Attachment.php
- / Calendar.php
- / Converse.php
- / Cron.php
- / Editpost.php
- / Global.php
- / Image.php
- / Inlinemod.php
- / Joinrequests.php
- / Login.php
- / Memberlist.php
- / Misc.php
- / Moderator.php
- / Newattachment.php
- / Newreply.php
- / Newthread.php
- / Online.php
- / Picture.php
- / Poll.php
- / Postings.php
- / Printthread.php
- / Private.php
- / Profile.php
- / Register.php
- / Report.php
- / Reputation.php
- / Search.php
- / Sendmessage.php
- / Showgroups.php
- / Subscription.php
- / Threadrate.php
- / Usercp.php
- / Usernote.php
- / Visitormessage.php
- / Sendpm.php
- / Faq.php
- / Signaturepics /
- / Modcp /
- / Images /
- / Install /
- / Includes /
- / Admincp /
- / Příslušenství /
- / Clientscript /
- / Cpstyles /
- / Customavatars /
- / Customprofilepics /

Příklad robots.txt blokuje irelevantní přeložených stran (a ne příliš překládal). To je součást našeho souboru robots.txt:


User-agent: *
sitemap: http://www.vbenterprisetranslator.com/forum/sitemap_index.xml.gz
Disallow: /forum/members/
Disallow: /forum/af/members/
Disallow: /forum/sq/members/
Disallow: /forum/ar/members/
Disallow: /forum/hy/members/
Disallow: /forum/az/members/
Disallow: /forum/eu/members/
Disallow: /forum/be/members/
Disallow: /forum/bg/members/
Disallow: /forum/ca/members/
Disallow: /forum/zh-CN/members/
Disallow: /forum/hr/members/
Disallow: /forum/cs/members/
Disallow: /forum/da/members/
Disallow: /forum/nl/members/
Disallow: /forum/en/members/
Disallow: /forum/et/members/
Disallow: /forum/tl/members/
Disallow: /forum/fi/members/
Disallow: /forum/fr/members/
Disallow: /forum/gl/members/
Disallow: /forum/ka/members/
Disallow: /forum/de/members/
Disallow: /forum/el/members/
Disallow: /forum/ht/members/
Disallow: /forum/iw/members/
Disallow: /forum/hi/members/
Disallow: /forum/hu/members/
Disallow: /forum/is/members/
Disallow: /forum/id/members/
Disallow: /forum/ga/members/
Disallow: /forum/it/members/
Disallow: /forum/ja/members/
Disallow: /forum/ko/members/
Disallow: /forum/lv/members/
Disallow: /forum/lt/members/
Disallow: /forum/mk/members/
Disallow: /forum/ms/members/
Disallow: /forum/mt/members/
Disallow: /forum/no/members/
Disallow: /forum/fa/members/
Disallow: /forum/pl/members/
Disallow: /forum/pt/members/
Disallow: /forum/ro/members/
Disallow: /forum/ru/members/
Disallow: /forum/sr/members/
Disallow: /forum/sk/members/
Disallow: /forum/sl/members/
Disallow: /forum/es/members/
Disallow: /forum/sw/members/
Disallow: /forum/sv/members/
Disallow: /forum/zh-TW/members/
Disallow: /forum/th/members/
Disallow: /forum/tr/members/
Disallow: /forum/uk/members/
Disallow: /forum/ur/members/
Disallow: /forum/vi/members/
Disallow: /forum/cy/members/
Disallow: /forum/yi/members/
Disallow: /forum/member.php
Disallow: /forum/af/member.php
Disallow: /forum/sq/member.php
Disallow: /forum/ar/member.php
Disallow: /forum/hy/member.php
Disallow: /forum/az/member.php
Disallow: /forum/eu/member.php
Disallow: /forum/be/member.php
Disallow: /forum/bg/member.php
Disallow: /forum/ca/member.php
Disallow: /forum/zh-CN/member.php
Disallow: /forum/hr/member.php
Disallow: /forum/cs/member.php
Disallow: /forum/da/member.php
Disallow: /forum/nl/member.php
Disallow: /forum/en/member.php
Disallow: /forum/et/member.php
Disallow: /forum/tl/member.php
Disallow: /forum/fi/member.php
Disallow: /forum/fr/member.php
Disallow: /forum/gl/member.php
Disallow: /forum/ka/member.php
Disallow: /forum/de/member.php
Disallow: /forum/el/member.php
Disallow: /forum/ht/member.php
Disallow: /forum/iw/member.php
Disallow: /forum/hi/member.php
Disallow: /forum/hu/member.php
Disallow: /forum/is/member.php
Disallow: /forum/id/member.php
Disallow: /forum/ga/member.php
Disallow: /forum/it/member.php
Disallow: /forum/ja/member.php
Disallow: /forum/ko/member.php
Disallow: /forum/lv/member.php
Disallow: /forum/lt/member.php
Disallow: /forum/mk/member.php
Disallow: /forum/ms/member.php
Disallow: /forum/mt/member.php
Disallow: /forum/no/member.php
Disallow: /forum/fa/member.php
Disallow: /forum/pl/member.php
Disallow: /forum/pt/member.php
Disallow: /forum/ro/member.php
Disallow: /forum/ru/member.php
Disallow: /forum/sr/member.php
Disallow: /forum/sk/member.php
Disallow: /forum/sl/member.php
Disallow: /forum/es/member.php
Disallow: /forum/sw/member.php
Disallow: /forum/sv/member.php
Disallow: /forum/zh-TW/member.php
Disallow: /forum/th/member.php
Disallow: /forum/tr/member.php
Disallow: /forum/uk/member.php
Disallow: /forum/ur/member.php
Disallow: /forum/vi/member.php
Disallow: /forum/cy/member.php
Disallow: /forum/yi/member.php

Marcin Kalak
22-09-14, 11:35
Můžete použít soubor robots.txt, když nemáte SEO odkazy na fórum
(Spojení s? Language = parametr uvnitř)

Příklad URL:

www.example.com/?language=pl

Příklad robots.txt blokuje irelevantní přeložených stran (a ne příliš překládal). To je náš soubor robots.txt:

User-agent: *
sitemap: http://www.vbenterprisetranslator.com/forum/sitemap_index.xml.gz
Disallow: /forum/members/
Disallow: /forum/member.php
Disallow: /forum/externalredirect.php
Disallow: /forum/ajax.php
Disallow: /forum/attachment.php
Disallow: /forum/calendar.php
Disallow: /forum/converse.php
Disallow: /forum/cron.php
Disallow: /forum/editpost.php
Disallow: /forum/global.php
Disallow: /forum/image.php
Disallow: /forum/inlinemod.php
Disallow: /forum/joinrequests.php
Disallow: /forum/login.php
Disallow: /forum/memberlist.php
Disallow: /forum/misc.php
Disallow: /forum/moderator.php
Disallow: /forum/newattachment.php
Disallow: /forum/newreply.php
Disallow: /forum/newthread.php
Disallow: /forum/online.php
Disallow: /forum/picture.php
Disallow: /forum/poll.php
Disallow: /forum/postings.php
Disallow: /forum/printthread.php
Disallow: /forum/private.php
Disallow: /forum/profile.php
Disallow: /forum/register.php
Disallow: /forum/report.php
Disallow: /forum/reputation.php
Disallow: /forum/search.php
Disallow: /forum/sendmessage.php
Disallow: /forum/showgroups.php
Disallow: /forum/subscription.php
Disallow: /forum/threadrate.php
Disallow: /forum/usercp.php
Disallow: /forum/usernote.php
Disallow: /forum/visitormessage.php
Disallow: /forum/sendpm.php
Disallow: /forum/faq.php
Disallow: /forum/signaturepics/
Disallow: /forum/modcp/
Disallow: /forum/images/
Disallow: /forum/install/
Disallow: /forum/includes/
Disallow: /forum/admincp/
Disallow: /forum/attachments/
Disallow: /forum/clientscript/
Disallow: /forum/cpstyles/
Disallow: /forum/customavatars/
Disallow: /forum/customprofilepics/

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Multilingual community supported by vBET Translator 4.10.1