PDA

View Full Version: vBET и перформанси



Marcin Kalak
22-09-14, 11:24
vBET имаат многу оптимизации. Благодарение дека може да обезбеди својата содржина во 53 јазици многу брзо.

Се разбира преводи не се направени магично и некои ресурси се потребни за да се обезбеди тие. Имаме корисници со навистина голема форуми кои успешно работат vBET без перформанси влијание оглас (http://www.vbenterprisetranslator.com/forum/vbet-good-stories/84-vbet-has-great-performance.html).

Сепак, во случај ако сакате да го користите vBET во најбрз можен начин, подолу се некои конфигурација совети за вас. Ве молиме имајте предвид дека тие ја опишуваат најоптимален конфигурации за ефикасноста причини - понекогаш по цена на достапни функции, па не необработени тоа ако немаат перформанси прашања.

Бидете сигурни дека ќе се користи последната верзија на vBET. Ние сме постојано подобрување на перформансите.
Вклучете Користете Комплетна датотека кеш за гости и бидете сигурни дека тоа функционира (проверка прави кеш датотеки се создадени - потребата да се постави соодветната датотека привилегии)
Постават повисоки вредности за Целосна датотека кеш за гости време да се живее и за Целосна датотека кеш за гости време да се живее За Les соодветните страници
Внимавај кои страници може да се одржи веќе во полн датотека кеш за гости и додадете оние на помалку релевантни страници за Целосна датотека кеш за гости
vBET ги поддржува сите кодирања, но тоа е најдобро ако вашиот форум користи UTF-8 енкодирање, во спротивно за секој превод vBET мора повторно да се кодираат целата страница и прават други дополнителни трикови (исто така специјални карактери се многу повеќе место во ДБ предизвика оние кои се менува & # код; нотација). Ако сте веќе работи форумот, не постои лесен начин да се префрлат на кодирање (уште постои), но ако се создаде нов, тогаш размислете за да го стартувате на UTF-8 енкодирање кој е дизајниран да повеќејазична поддршка.
Можете да го исклучите некои преводи на почетокот - кога кеш ќе бидат пополнети можете да додадете нови од време на време. Почнувајќи со сите 52 преводи значи 52 пати повеќе содржина за корисниците и корени. Некои форуми лесно може да се справи со овој, за некои тоа е подобро да се започне со неколку преводи.
Осигурајте се дека имате кеш на.
За подоцна ќе биде важно за вас да имаат соодветни Кеш TTL. Поголем е подобро, но не повеќе од 15 дена да биде фер со Google TOS
Изберете најдобар кеш расчистување стратегија за вашиот форум. За "нормална бришење" повеќето форуми е најдобро расчистување стратегија, но ако имате навистина многу преведени содржини, тогаш нормално кеш бришење може да го уништи вашиот сервер. Но, да се смири - Имаме посебни решенија за кои случаи. Значи можете да изберете 3 други стратегии. Последната е најбрзиот, но ги отстранува сите кеш содржината, па така го користите само ако имате да.
Го користите кеш меморијата. Ако имате сервер конфигуриран да користи меморијата, само отидете на admincp-> vBET cache-> Меморија кеш и изберете најдобрата опција за вас од употреба кеш меморијата. ВАЖНО: да се користи Memcache треба да се стави memcache домаќин порта!
Користете "Кеш расчистување timelap" - vBET отвора повеќе од 150 кеш табели отстранување многу податоци. Можете да нарачате vBET да се чека меѓу секоја маса. Целата задача ќе биде истиот износ на средства, но вашиот сервер ќе "одмор" меѓу clearings така оптоварувањето на серверот ќе бидат помали.
Користете опција "Избери групирани преводи", според вашите потреби - ова ќе направи помалку прашања во базата на податоци, така што ќе ве чини помалку процесорот, но по цена на повеќе користење на RAM меморија.
Не го "Стоп потрага по x неуспеси" на ниски или премногу висока. Оваа опција оптимизира кеш употреба. Благодарам што vBET ќе престане да се обидува да се најде во кешот преводи кои не се таму. Ако ви се превисоки vBET ќе се обидат повеќе пати. Ако го поставите премногу ниски vBET може да престанеме да гледаме преводи кои се навистина во кеш само затоа што некои мали промени да се случи на преведени страница.
Овозможи кеш за сите преводи. vBET ви овозможува да го оневозможите кеш за избрана преводи ако немате премногу простор на дискот, но таквите преводи ќе трае подолго, бидејќи Google ќе биде побарано секој пат кога за нив.
Намести "Гугл јазик откривање" до "Секогаш доверба корисникот". vBET имаат голема функција која му овозможува да се открие вистинската јазикот на порака во случај ако корисникот се плеткаш нешто. Но, тоа има своја цена - дополнителни побара на Google треба да се направи кога ќе пристигне нова порака.
Оневозможи "Преведете Google Maps". Тоа ви овозможува да преведете Google мапи вклучени во твојот форум, но ако не го поддржуваат оние кои тогаш го исклучите - чини дополнителни пребарување и замени за врски на Google сајтот во целина излез.
Експериментирајте со опција "Не Преведете корисник". Тоа предизвикува помалку прашува за превод, по цена на многу дополнителни проверки во многу форум места. Значи има нешто за нешто - провери што е подобро, во твојот случај.
Блок роботи за не се релевантни страници - како членови страници, календар и така натаму. Роботи се во можност да ја посетите секој агол на вашиот форум многу брзо - тоа може да го подобри употребата на процесорот за првите преводи. Главно форум не треба да бидат индексирани член страници, но сепак ќе ги преземе вашиот форум ресурси да се преведе овие страници. Затоа ги блокираат роботи за сите не се релевантни страни во сите преводи. Во следниот пост ќе најдете robots.txt пример за тоа - ова е дел од robots.txt користат од страна на овој форум (Забележете дека рачно се промени од страна на SEO, и нашиот форум користи поддиректориум во URL-то).
Користење на "Прикажи оригиналниот текст" во кабина верзии - за корисниците и за гостите. Оваа поставка ви овозможува да изберете како сакате да се покаже оригиналната порака. Прикажани чини малку - тоа не е значајна, но ако веќе го направи се и да бараат за некои малку подобрување тогаш можете да го најдете тука. Прво на сите - имате 2 начини да се покаже оригиналниот текст ако WAN: од вклучите Javascript-вбризгување и во вообичаен начин. Нормално е подобар за перформанси, но инјектира еден е подобро за оптимизација (роботи не го гледаат). Значи, ако сметаш дека сакате покажуваат оригинални содржини за штанд - корисници и гости - тогаш е најдобро да се покаже вбризгува за гости и нормално за корисници. Се разбира дека може да избере да не се покаже оригиналниот текст - тоа ќе биде најлошото за корисниците, но малку подобро за перформанси. А ти, исто така, уште една опција - најдобро за ефикасноста и најлошо за корисниците - можете да изберете да не покаже оригиналниот текст, па дури и порака дека тоа е преведена. Оваа опција е најдобра за изведба, бидејќи не е користење на шаблони на сите, најлошото за корисниците, бидејќи тие не ќе се види дека пораката е напишана во друг јазик.
Играј со напредни перформанси параметри: "HTML големина: сечење точка" и "HTML големина: проектот за сечење. Ве молиме имајте предвид дека PHP перформанси драстично се спушта кога се работи за навистина голема жици. Претпоставувам дека во тој случај PHP само да го пишува на некои привремена датотека и работи на датотеката наместо во меморијата. Поради тоа ние пат е изменета превод алгоритам и навистина големи резултати се намалување на помали парчиња во превод. Оваа промена влијанија само големи страници и можете да го конфигурирате од споменатите параметри.
Играј со напредни перформанси параметар: "губеа помеѓу преводи. На некои форуми, ако барањето на Google се испрати еден по еден веднаш потоа одговори доаѓа од Google во повеќе пати, па дури се блокирани од страна форумот серверот. Немојте да го употребувате, без мерење на перформанси промени и како само со кеш надвор да се види реално влијание.
Не користете опција Не преведе кодот HTML таг, ако навистина не треба да се. Повеќето форуми не им овозможи на корисниците да се стави HTML кодот на мислења, така што не е потребно за повеќето форуми. Ве молиме имајте предвид дека содржината на кодот BBCode-от нема да бидат преведени во секој случај.
Да го исклучите опција Преведете 'alt "атрибути. Таа има мало влијание врз перформансите, но сепак бара дополнителни излез парсирање со назив и најмалку уште едно барање на Google (ако резултатите не се кеширани). Бидејќи преведени резултатите не се смешен во пребарувачи (само кога покажувачот на глувчето е над сликата) ќе има влијание на вашите корисници кога е исклучен.
Исклучете "Онлајн корисници". Можете да најдете оваа опција во вашиот AdminCP -> Членска група -> Членска група менаџер -> Уредување на Членска група -> Може да ги Кој е онлајн: Не. Ова ќе го намали износот на преводи со отстранување на екранот на dynamicly промена "кој е читање форум" вредност.
Промени. Htaccess правила.
ЗАБЕЛЕШКА: само ако не се користат врски со 2-знаци дел, односно: yourforum.com / XY / итн
Сега можете да го користите кратки правила!
http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.html#post15132
Може да се најдат овие правила во вашата преземање на датотеки:

не--испратите \\ алатки \\ Пренасочувањето-правила \\ краток пренасочува-правила
Да го исклучите опција Не преведе броеви. Ќе најдете оваа опција во AdminCP -> vBET -> Преведувачки Опции. Има мал ефект врз перформансите, но сепак бара дополнителни парсирање карактери. Како и да е не е Препорачани за да го вклучите ако надвор, бидејќи тоа ја зголемува цената на преводот.
Не се прикаже тековниот датум и време. Прикажување на датумот и времето предизвикува дополнителни преводи секоја минута и дополнителни прашања до базата на податоци, дури и ако на податоци е веќе во кешот.
Не покажуваат никакви ротирачки текст на страна. Ротирачки текст ја прави таа vBET испраќа повеќе текст да бидат преведени.
Ако сакате да се стави на страна ротирачки текст го стави во вклучите Javascript-(текст на вклучите Javascript-не е преведена) или во notranslate област (http://www.vbenterprisetranslator.com/forum/vbet5-general-discussions/4174-how-make-some-text-not-translated.html).
Исклучување на опцијата Додади Дополнителна таг. Вклчувајќи ја оваа опција зголемува надземни време за да додадете тагови и испраќа повеќе податоци за корисниците. Стандардно, оваа опција е оневозможена.

Marcin Kalak
22-09-14, 11:26
Подолу имате пример на robots.txt за блокирање ирелевантни страници. Можете да ја видите целата robots.txt датотека се користи на нашиот форум тука (http://www.vbenterprisetranslator.com/forum/robots.txt).

ЗАБЕЛЕШКА: блокира страници од robots.txt ќе ги отстрани оние од индекс. Ова се очекува, бидејќи ние сакаме да го блокира ирелевантни страници.

Забелешка: Можете да ги користите robots.txt датотека кога имате оптимизација линкови.

Забелешка: Можете да ги користите robots.txt датотека кога немате оптимизација линкови на вашиот форум. Повеќе за тоа можете да прочитате тука: http://www.vbenterprisetranslator.com/forum/vbet5-general-discussions/4175-vbet-performance.html#post15120

Ве молиме имајте предвид дека нашата форум користи поддиректориум "Форум" она што е вклучена во секоја блокирање правило. Исто така и ние се блокира нормалниот адреси. Па ги користат нашите датотека само како пример и да се одреди она што ви треба за да го блокира и што не треба (не сите ќе треба). Ве молиме имајте предвид дека по блокирањето на овие сајтови ќе почне да исчезнува од индекс ако тие веќе се индексирани.

Приложениот документ ќе го блокира нормално и преведени адреси за:
- / Членови /
- / 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 /
- / Слики /
- / Install /
- / Вклучува /
- / Admincp /
- / Додатоци /
- / Clientscript /
- / Cpstyles /
- / Customavatars /
- / Customprofilepics /

Пример на robots.txt блокирање ирелевантни преведени страници (а не преведени премногу). Ова е дел од нашата датотеката 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
Можете да ги користите robots.txt датотека кога немате оптимизација линкови на вашиот форум
(Врски со? Јазик = параметар внатре)

Пример на URL:

www.example.com/?language=pl

Пример на robots.txt блокирање ирелевантни преведени страници (а не преведени премногу). Ова е нашата датотеката 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
Languages translations made by vBET Translator 4.10.1