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 да кодира отново цялата страница и да правят други допълнителни трикове (също така и специални символи отнема много повече място в DB, за да предизвика с това са се променили, & # код; нотация). Ако вече сте форум, не е лесен начин да превключвате на кодиране (все още съществува), но ако създавате нова, тогава моля, помисли за да я изпълните на UTF-8 кодиране, която е предназначена да многоезична поддръжка.
Можете да забраните някои преводи на просия - когато кеш ще бъдат запълнени, можете да добавите нови от време на време. Започвайки с всичките 52 превод означава 52 пъти повече съдържание за потребителите и корени. Някои форуми могат лесно да се справим с това, за някои е по-добре да се започне с няколко преводи.
Уверете се, че имате кеш на.
За по-късно ще бъде важно за вас да има подходящи Cache TTL. Колкото по-голям е по-добре, но не повече от 15 дни, за да бъдат справедливи с TOS Google
Изберете най-добрата стратегия за кеш клиринг за вашия форум. За повечето форуми "Нормална изтриване" е най-добре клиринг стратегия, но ако имате наистина много преведени съдържание нормалното изтриване на кеша може да убие вашия сървър. Но бъдете спокойни - ние имаме специални решения за този случаи. Така че можете да изберете 3 други стратегии. Последно е най-бързият, но премахва всички кеша съдържание, така че използвайте я само ако имате.
Използване на кеш паметта. Ако имате сървър конфигуриран да използва паметта на кеша, просто отидете на admincp -> vBET кеш -> кеш паметта и да изберете най-добрият вариант за вас от използване кеш паметта. Важно: за да използвате Memcache трябва да сложите memcache хост порта!
Използвайте "Кеш клиринг timelap" - vBET изчиства над 150 кеш маси, премахване на много данни. Можете да поръчате vBET да чакат между всяка маса. Цели задача ще отнеме една и съща сума на ресурсите, но вашият сървър ще "почивка" между сечищата, така че натоварването на сървъра ще бъде по-малък.
Използвайте опцията "Изберете групирани преводи", според вашите нужди - това ще направи по-малко запитвания към базата данни, така че ще ви струва по-малко CPU, но с цената на повече използването на RAM паметта.
Не, "Спрете да се търси след неуспехите х" към ниска или твърде висока. Тази опция оптимизира използването на кеша. Благодарение, че vBET ще спре да се опитва да намери в кеша на преводи, които не са там. Ако го, твърде висока vBET ще се опитам повече пъти. Ако го прекалено ниска vBET може да спре да търси преводи, които са наистина в кеш, само защото някои малки промени се случват преведена страница.
Активиране на кеш за всички преводи. vBET ви позволява да забраните кеш за избран преводи, ако не са твърде много място на диска, но тези преводи ще отнеме повече време, тъй като Google ще бъде зададен всеки път за тези.
Задайте "Google разпознаване на езика", за да "Винаги се доверявай на потребител". vBET имат страхотна възможност, която позволява да се открият истински език на съобщение в случай, ако потребителят се обърквам нещо. Но това са си разходи - допълнителни поиска да Google трябва да се прави, когато пристигне нова публикация.
Изключите "Превод Google Maps". Тя позволява да се преведе на Google Maps, които са включени в за вашия нов форум, но ако не подкрепят тези, които след това да го изключите е струвало допълнителни търсене и замяна за връзки към Google Map в целия изход.
Експериментирайте с опция "не се превежда на потребителски имена". Той причинява по-малко с молба за превод, с цената на много допълнителни проверки на много места по време на форума. Така че има нещо за нещо - проверка, която е по-добре във вашия случай.
Блок роботи за не подходящи страници - като страници членове, календар и т. н. Роботи са в състояние да посети всеки ъгъл на вашия форум много бързо - какво може да подобри вашето CPU отнасяне за първата преводи. Предимно форум не трябва потребителски страници се индексират, но все още ще отнеме ресурсите си форум за превод на тези страници. Така че блокира роботи за всички не подходящи страници във всички преводи. В следващия пост ще намерите robots.txt пример за това - това е част от robots.txt, използвани от този форум (обърнете внимание, че URL са променени от SEO, и нашия форум използва поддиректория в URL адреса).
Използване на "Шоуто на оригиналния текст" в кабината версии - за потребителите и гостите. Тази опция ви позволява да изберете как искате да покажете оригиналното съобщение. Показване струва малко - това не е значителна, но ако вече сте направили всичко и да се потърси за някои малки подобрения, тогава можете да го намерите тук. На първо място - има 2 начина да покаже оригиналния текст, ако WAN: чрез инжектиране на JavaScript и в нормалния начин. Нормално е по-добре за изпълнение, но се инжектира една е по-добре за SEO (роботи не го видя). Така че, ако смятате, че искате показват оригинално съдържание за щанд - потребители и гости - тогава най-добре е да се покаже инжектира за гости и нормално за потребителите. Разбира се можете да изберете да не показват оригинален текст - той ще бъде най-лошото за вашите потребители, но малко по-добре за изпълнение. А имате и още един вариант - най-доброто за изпълнение и най-лошото за потребителите - можете да изберете не покаже оригиналния текст или дори съобщение, че тя е преведена. Тази опция е най-добре за изпълнение, защото не е използване на шаблони на всички, най-лошото за потребителите, защото те не ще се види, че съобщението е написана в различен език.
Играйте с напреднал параметри на изпълнение: "HTML размер: рязане точка" и "HTML размер: начало рязане". Моля, обърнете внимание, че изпълнението на PHP драстично слиза, когато работите в наистина голям струни. Аз предполагам, че в такъв случай PHP е просто да го пише на някои временни файл и се работи върху файла, вместо в паметта. Поради това ние модифицирани превод алгоритъм и наистина голям изходи са нарязани на малки парчета по време на превод. Тази модификация влияе само големи страници и можете да го конфигурирате от посочени параметри за изпълнение.
Играйте с разширени функции параметър: "Забавяне между преводи". На някои форуми, ако искането за Google са да изпрати един по един веднага след това отговорите идват от Google по-дълго време или дори са блокирани от форум сървър. Не го използвайте, без каквато и измерване на изпълнението промени и да направим такива само с кеш разстояние да се види реално въздействие.
Не използвайте опцията не се превежда код html тагове, ако наистина не е нужно да. Повечето форуми не позволявай на потребителите да поставите html код в постове, така че не е необходимо за повечето форуми. Моля имайте предвид, че съдържанието на код bbcode, не се превежда все пак.
Изключете опцията превод "alt" атрибути. Той има малък ефект върху производителността, но все още се изисква допълнителна продукция разбор с регулярни и поне още един молба към Google (ако резултатите не са кеширани). Тъй като преведените резултати не са risible в браузъри (само когато курсора на мишката е над изображението) то ще има никакво влияние върху вашите потребители, когато изключен.
Изключете "Онлайн потребители". Можете да намерите тази опция в вашия AdminCP -> потребителска група -> потребителска група мениджър -> редактиране на потребителска група -> може да изгледа кой е онлайн: не. Това ще намали количеството на преводи чрез премахване на дисплея на dynamicly смяна "който чете форума" стойност.
Промяна на .htaccess правила.
Забележка: само ако вие не използвате връзки с 2-знаци част т.е: yourforum.com/XY/ и др.
Сега можете да използвате къси правила!
http://www.vbenterprisetranslator.com/Forum/vbet5-troubleshooting/4177-FAQ-2.HTML#post15132
Можете да намерите тези правила в файловете си за изтегляне:
Do-not-upload/Tools/redirecting-rules/Short-redirecting-rules
Изключване на опцията не преведе номера. Можете да намерите тази опция в AdminCP -> vBET -> Опции за превод. Има малък ефект върху производителността, но то все още изисква допълнителни анализирането знаци. Все пак това не е Препоръчителни да въртя ако на разстояние, защото това повишава цената на превода.
Не Показвай на текущата дата и час. Показване на датата и времето причинява допълнителни преводи всяка минута и допълнителни заявки към базата данни дори ако данните са вече в кеша.
Не показват никакви въртящи текст на страницата. Завъртане на текст, че прави vBET изпраща повече текст за превод.
Ако искате да поставите на страницата въртящи текст го постави в JavaScript (текст в JavaScript не е преведено) или в notranslate област (http://www.vbenterprisetranslator.com/forum/vbet5-general-discussions/4174-how-make-some-text-not-translated.html).
Изключете опцията добавяне заместник маркер. Разрешаването на тази опция увеличава тип време, за да добавите етикети и изпраща повече данни на потребителите. По подразбиране тази опция е забранена.
Разбира преводи не са направени магически и някои ресурси са необходими за предоставяне на тези. Имаме потребители с наистина големи форуми, които успешно работят vBET без предизвестие изпълнението на въздействието (http://www.vbenterprisetranslator.com/forum/vbet-good-stories/84-vbet-has-great-performance.html).
Все пак в случай, ако искате да използвате vBET в най-бързия възможен начин, по-долу са някои съвети за конфигурация вас. Моля, обърнете внимание, че тези опише най-оптимални конфигурации за експлоатационни причини - понякога с цената на наличните функции, така че не лопатар, ако не сте проблеми с производителността.
Уверете се, че използвате последната версия на vBET. Ние сме постоянно подобряване на резултатите.
Включване на използването пълен файл кеш за гости и се уверете, че тя работи (Проверете дали кеш файлове са създадени - трябва да се определят съответния файл привилегии)
По-високи стойности за пълен файл кеш за гости време да живеят, а също и за пълен файл кеш за гости време да живеят за Les съответните страници
Помислете кои страници могат да се държат по-дълго в пълен файл кеш за гости и да добавите тези по-малко подходящи страници за пълен файл кеш за гости
vBET поддържа всички кодировки, но най-добре е, ако вашия форум използва кодиране UTF-8, в противен случай за всеки превод vBET да кодира отново цялата страница и да правят други допълнителни трикове (също така и специални символи отнема много повече място в DB, за да предизвика с това са се променили, & # код; нотация). Ако вече сте форум, не е лесен начин да превключвате на кодиране (все още съществува), но ако създавате нова, тогава моля, помисли за да я изпълните на UTF-8 кодиране, която е предназначена да многоезична поддръжка.
Можете да забраните някои преводи на просия - когато кеш ще бъдат запълнени, можете да добавите нови от време на време. Започвайки с всичките 52 превод означава 52 пъти повече съдържание за потребителите и корени. Някои форуми могат лесно да се справим с това, за някои е по-добре да се започне с няколко преводи.
Уверете се, че имате кеш на.
За по-късно ще бъде важно за вас да има подходящи Cache TTL. Колкото по-голям е по-добре, но не повече от 15 дни, за да бъдат справедливи с TOS Google
Изберете най-добрата стратегия за кеш клиринг за вашия форум. За повечето форуми "Нормална изтриване" е най-добре клиринг стратегия, но ако имате наистина много преведени съдържание нормалното изтриване на кеша може да убие вашия сървър. Но бъдете спокойни - ние имаме специални решения за този случаи. Така че можете да изберете 3 други стратегии. Последно е най-бързият, но премахва всички кеша съдържание, така че използвайте я само ако имате.
Използване на кеш паметта. Ако имате сървър конфигуриран да използва паметта на кеша, просто отидете на admincp -> vBET кеш -> кеш паметта и да изберете най-добрият вариант за вас от използване кеш паметта. Важно: за да използвате Memcache трябва да сложите memcache хост порта!
Използвайте "Кеш клиринг timelap" - vBET изчиства над 150 кеш маси, премахване на много данни. Можете да поръчате vBET да чакат между всяка маса. Цели задача ще отнеме една и съща сума на ресурсите, но вашият сървър ще "почивка" между сечищата, така че натоварването на сървъра ще бъде по-малък.
Използвайте опцията "Изберете групирани преводи", според вашите нужди - това ще направи по-малко запитвания към базата данни, така че ще ви струва по-малко CPU, но с цената на повече използването на RAM паметта.
Не, "Спрете да се търси след неуспехите х" към ниска или твърде висока. Тази опция оптимизира използването на кеша. Благодарение, че vBET ще спре да се опитва да намери в кеша на преводи, които не са там. Ако го, твърде висока vBET ще се опитам повече пъти. Ако го прекалено ниска vBET може да спре да търси преводи, които са наистина в кеш, само защото някои малки промени се случват преведена страница.
Активиране на кеш за всички преводи. vBET ви позволява да забраните кеш за избран преводи, ако не са твърде много място на диска, но тези преводи ще отнеме повече време, тъй като Google ще бъде зададен всеки път за тези.
Задайте "Google разпознаване на езика", за да "Винаги се доверявай на потребител". vBET имат страхотна възможност, която позволява да се открият истински език на съобщение в случай, ако потребителят се обърквам нещо. Но това са си разходи - допълнителни поиска да Google трябва да се прави, когато пристигне нова публикация.
Изключите "Превод Google Maps". Тя позволява да се преведе на Google Maps, които са включени в за вашия нов форум, но ако не подкрепят тези, които след това да го изключите е струвало допълнителни търсене и замяна за връзки към Google Map в целия изход.
Експериментирайте с опция "не се превежда на потребителски имена". Той причинява по-малко с молба за превод, с цената на много допълнителни проверки на много места по време на форума. Така че има нещо за нещо - проверка, която е по-добре във вашия случай.
Блок роботи за не подходящи страници - като страници членове, календар и т. н. Роботи са в състояние да посети всеки ъгъл на вашия форум много бързо - какво може да подобри вашето CPU отнасяне за първата преводи. Предимно форум не трябва потребителски страници се индексират, но все още ще отнеме ресурсите си форум за превод на тези страници. Така че блокира роботи за всички не подходящи страници във всички преводи. В следващия пост ще намерите robots.txt пример за това - това е част от robots.txt, използвани от този форум (обърнете внимание, че URL са променени от SEO, и нашия форум използва поддиректория в URL адреса).
Използване на "Шоуто на оригиналния текст" в кабината версии - за потребителите и гостите. Тази опция ви позволява да изберете как искате да покажете оригиналното съобщение. Показване струва малко - това не е значителна, но ако вече сте направили всичко и да се потърси за някои малки подобрения, тогава можете да го намерите тук. На първо място - има 2 начина да покаже оригиналния текст, ако WAN: чрез инжектиране на JavaScript и в нормалния начин. Нормално е по-добре за изпълнение, но се инжектира една е по-добре за SEO (роботи не го видя). Така че, ако смятате, че искате показват оригинално съдържание за щанд - потребители и гости - тогава най-добре е да се покаже инжектира за гости и нормално за потребителите. Разбира се можете да изберете да не показват оригинален текст - той ще бъде най-лошото за вашите потребители, но малко по-добре за изпълнение. А имате и още един вариант - най-доброто за изпълнение и най-лошото за потребителите - можете да изберете не покаже оригиналния текст или дори съобщение, че тя е преведена. Тази опция е най-добре за изпълнение, защото не е използване на шаблони на всички, най-лошото за потребителите, защото те не ще се види, че съобщението е написана в различен език.
Играйте с напреднал параметри на изпълнение: "HTML размер: рязане точка" и "HTML размер: начало рязане". Моля, обърнете внимание, че изпълнението на PHP драстично слиза, когато работите в наистина голям струни. Аз предполагам, че в такъв случай PHP е просто да го пише на някои временни файл и се работи върху файла, вместо в паметта. Поради това ние модифицирани превод алгоритъм и наистина голям изходи са нарязани на малки парчета по време на превод. Тази модификация влияе само големи страници и можете да го конфигурирате от посочени параметри за изпълнение.
Играйте с разширени функции параметър: "Забавяне между преводи". На някои форуми, ако искането за Google са да изпрати един по един веднага след това отговорите идват от Google по-дълго време или дори са блокирани от форум сървър. Не го използвайте, без каквато и измерване на изпълнението промени и да направим такива само с кеш разстояние да се види реално въздействие.
Не използвайте опцията не се превежда код html тагове, ако наистина не е нужно да. Повечето форуми не позволявай на потребителите да поставите html код в постове, така че не е необходимо за повечето форуми. Моля имайте предвид, че съдържанието на код bbcode, не се превежда все пак.
Изключете опцията превод "alt" атрибути. Той има малък ефект върху производителността, но все още се изисква допълнителна продукция разбор с регулярни и поне още един молба към Google (ако резултатите не са кеширани). Тъй като преведените резултати не са risible в браузъри (само когато курсора на мишката е над изображението) то ще има никакво влияние върху вашите потребители, когато изключен.
Изключете "Онлайн потребители". Можете да намерите тази опция в вашия AdminCP -> потребителска група -> потребителска група мениджър -> редактиране на потребителска група -> може да изгледа кой е онлайн: не. Това ще намали количеството на преводи чрез премахване на дисплея на dynamicly смяна "който чете форума" стойност.
Промяна на .htaccess правила.
Забележка: само ако вие не използвате връзки с 2-знаци част т.е: yourforum.com/XY/ и др.
Сега можете да използвате къси правила!
http://www.vbenterprisetranslator.com/Forum/vbet5-troubleshooting/4177-FAQ-2.HTML#post15132
Можете да намерите тези правила в файловете си за изтегляне:
Do-not-upload/Tools/redirecting-rules/Short-redirecting-rules
Изключване на опцията не преведе номера. Можете да намерите тази опция в AdminCP -> vBET -> Опции за превод. Има малък ефект върху производителността, но то все още изисква допълнителни анализирането знаци. Все пак това не е Препоръчителни да въртя ако на разстояние, защото това повишава цената на превода.
Не Показвай на текущата дата и час. Показване на датата и времето причинява допълнителни преводи всяка минута и допълнителни заявки към базата данни дори ако данните са вече в кеша.
Не показват никакви въртящи текст на страницата. Завъртане на текст, че прави vBET изпраща повече текст за превод.
Ако искате да поставите на страницата въртящи текст го постави в JavaScript (текст в JavaScript не е преведено) или в notranslate област (http://www.vbenterprisetranslator.com/forum/vbet5-general-discussions/4174-how-make-some-text-not-translated.html).
Изключете опцията добавяне заместник маркер. Разрешаването на тази опция увеличава тип време, за да добавите етикети и изпраща повече данни на потребителите. По подразбиране тази опция е забранена.