PDA

Zobacz pełną wersję: Zbyt wielu językach = źle?



moman
13-09-11, 02:31
Podczas migracji z Google API Microsoftu, musiałem wyłączyć 13 językach na moim forum, na szczęście, tych językach nie były bardzo popularne wśród naszych gości. Wyniosły one około 50k odsłon w porównaniu z prawie 500 tys stron do innych językach połączone.

Po wyłączeniu tych językach od razu zaobserwować dwie rzeczy dla webmasterów:

1. Liczba stron indeksowanych dziennie niemal dwukrotnie
2. Średni czas indeksowania połowę.


Mam jedną z dwóch możliwych odpowiedzi na to pytanie: albo API Google jest wolniejszy, lub zbyt wielu językach po prostu obraca i trwa od indeksowania głównej zawartości strony. Myśli?

vBET
13-09-11, 08:39
Myślę, że główną przyczyną jest liczba wniosków o dopuszczenie do API Tłumaczeń. Jeśli system sprawia, że wiele z tych następnie API tłumaczenie może odpowiedź jest wolniejszy. Dlatego w naszych podpowiedzi wydajność radzimy dissable niektórych językach na początku. kiedy cache wypełni możesz dodać więcej tłumaczeń od czasu do czasu. Ponieważ większość jest buforowane już będzie OK. Także, jeśli niektóre trnaslation API ma ograniczenia nie zahamuje tych:)

moman
14-09-11, 09:03
Na początku (prawie 2 lata temu!) I rzeczywiście miał tylko podzbiór języków aktywnych, ale w miarę upływu czasu skończyłem umożliwiając ich wszystkich. Domyślam się, że nie więcej szkody, że dobre!

Niestety naszej stronie dostaje tak dużo ruchu, że mogę realnie tylko cache do 4 dni tłumaczenia (=> 10 Gb). Być może posiada osobny "serwer cache" z kilkuset gigabajtów danych cache byłoby lepszym rozwiązaniem stałym, jak kiedyś google wyłącza ich API Myślę, że będziemy opierając się dużo większym stopniu na pamięci podręcznej (patrz inne moje ostatnie wątku).

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