PDA

View Full Version: vBET og ytelse



Marcin Kalak
22-09-14, 11:24
vBET har mye optimaliseringer. Takk for at du kan gi innholdet i 53 språk veldig fort.

Selvfølgelig oversettelser ikke er laget magisk og noen ressurser er nødvendig for å gi dem. Vi har brukere med virkelig store fora som vellykket kjøre vBET uten at ytelsen innvirkning varsel (http://www.vbenterprisetranslator.com/forum/vbet-good-stories/84-vbet-has-great-performance.html).

Fortsatt i tilfelle hvis du ønsker å bruke vBET på raskest mulig måte, under er noen hint om oppsett for deg. Vær oppmerksom på at de beskriver den mest optimale konfigurasjoner for ytelse grunner - noen ganger med kostnaden av tilgjengelige funksjoner, så ikke brakk det hvis du ikke har problemer med ytelsen.

Pass på at du bruker siste versjon av vBET. Vi blir stadig bedre ytelse.
Aktivere Bruk Full arkiv skjulested For gjestene og sikre at det fungerer (Sjekk gjør cache-filer opprettes - må angi riktige rettigheter)
Angi høyere verdier for Full arkiv skjulested For gjestene levetid og også for Full Cache For gjester tid til Live For Les relevante sidene
Vurdere hvilke sider kan holde lenger i full filhurtigbufferen for gjester og legge dem mindre relevante sider For Full arkiv skjulested For Gjester
vBET støtter alle kodinger, men det er best hvis forumet bruker utf-8-koding, ellers for hver oversettelse vBET har å re-kode hele siden og gjøre andre ekstra triks (også spesialtegn tar mye mer plass i DB føre de er endret til & # CODE; notasjon). Hvis du allerede kjører forum, er det ingen enkel måte å bytte koding (fortsatt den finnes), men hvis du oppretter nytt så kan du vurdere å kjøre det på UTF-8 som er designet til flerspråklig støtte.
Du kan deaktivere noen oversettelser på tigge - når cache vil bli fylt du kan legge til nye fra tid til annen. Starter med alle 52 oversettelser betyr 52 ganger mer innhold for brukere og røtter. Noen fora kan enkelt håndtere dette, for noen er det bedre å starte med noen få oversettelser.
Kontroller at du har cache på.
For senere vil det være viktig for deg å ha passende Cache TTL. Større er bedre, men ikke mer enn 15 dager for å være rettferdig med Google TOS
Velg beste cache clearing strategi for forumet ditt. For de fleste fora 'Normal sletting' er best clearing strategi, men hvis du har virkelig mye oversatt innhold enn normalt cache sletting kan drepe din server. Men vær rolig - vi har spesielle løsninger for at saker. Så du kan velge 3 andre strategier. Siste er raskest, men fjerner all cache innhold, så bruk den bare hvis du må.
Bruk hurtigbufferminnet. Hvis du har serveren konfigurert til å bruke minnehurtigbufferen, bare gå til admincp -> vBET cache -> minnehurtigbufferen og velge det beste alternativet for deg mellom bruk hurtigbufferminnet. Slik bruker Memcache viktig å sette memcache host porten!
Bruk "Cache clearing timelap» - vBET tømmer over 150 cache bordene fjerne mye data. Du kan bestille vBET å vente mellom hvert bord. Hele oppgaven vil ta samme mengde ressurser, men din server vil "hvile" mellom lysninger så belastningen på serveren vil bli mindre.
Bruk alternativet "Velg gruppert oversettelser" i henhold til dine behov - dette vil gjøre mindre forespørsler til databasen slik at det vil koste deg mindre CPU, men kostnaden for mer bruk av RAM-minne.
Ikke sett "Stop leter etter x feil" til lav eller for høy. Dette alternativet optimaliserer cache-bruk. Takket være at vBET vil slutte å prøve å finne i cache oversettelser som ikke er der. Hvis du setter den for høyt vBET vil prøve flere ganger. Hvis du setter den for lavt vBET kan slutte å se oversettelsene som egentlig er i cache bare fordi noen små endringer skje på oversatt side.
Aktiver cache for alle oversettelser. vBET lar deg deaktivere cache for valgt oversettelser hvis du ikke har for mye plass på platen, men slike oversettelser vil ta lengre tid, ettersom Google vil bli spurt hver gang for dem.
Sett "Google Language Detection" til "Klarer alltid bruker". vBET har flott funksjon som gjør det mulig å oppdage ekte språk på meldingen i tilfelle hvis brukeren rotet opp noe. Men det har sin pris - ekstra be til Google må gjøres når nye innlegg kommer.
Deaktiver "Oversett Google Maps". Den lar deg oversette Google maps som inngår i forumet, men hvis du ikke støtte de deretter deaktivere den - det kostet ekstra søk og erstatt for koblinger til Google kart i hele utgang.
Eksperimenter med alternativet "Ikke oversett brukernavn". Det fører til mindre spør etter oversettelse, etter kostnadsart mange flere kontroller i mange forumet steder. Så det er noe for noe - sjekk som er bedre i ditt tilfelle.
Blokkere roboter for ikke relevante sider - som medlemmer sider, kalender og så videre. Roboter kan besøke hvert hjørne av forumet veldig fort - det kan forbedre CPU-bruken for første oversettelser. Mest forumet ikke trenger medlem sider indekseres, men fortsatt det vil ta forum ressursene å oversette sidene. Så blokkere roboter for alle ikke relevante sider i alle oversettelser. I neste innlegg vil du finne robots.txt eksempel for - dette er en del av robots.txt brukes av dette forumet (Merk at Webadresses er endret av SEO, og vårt forum bruker underkatalog i URL).
Ved hjelp av "Vis original tekst" i bod versjoner - for brukere og gjester. Dette alternativer lar deg velge hvordan du vil vise opprinnelige meldingen. Viser det koster litt - det er ikke signifikant, men hvis du allerede har gjort alt og søker etter noen små forbedringer så kan du finne det her. Først av alt - du har 2 måter å vise originale tekst hvis du wan: av JavaScript injeksjon og på vanlig måte. Normal er bedre for ytelse, men injisert en er bedre for SEO (roboter ser det ikke). Så hvis du føler at du vil vise originalt innhold for Booth - brukere og gjester - så er det best å vise injisert for gjest og normal for brukerne. Selvfølgelig kan du velge å ikke vise opprinnelige teksten - den vil bli verste for brukerne, men litt bedre for ytelse. Og du har også en mer alternativ - best for ytelse og verste for brukere - du kan velge ikke viser originale teksten eller til og med melding om at det var oversatt. Dette alternativet er best for ytelsen fordi den ikke bruker malene i det hele tatt, verste for brukerne, fordi de ikke vil se at meldingen var skrevet i forskjellige språk.
Spill med avansert ytelse parametere: 'HTML size: cutting punkt "og" HTML størrelse: start cutting'. Vær oppmerksom på at PHP ytelsen drastisk går ned når man arbeider på virkelig store strenger. Jeg antar at i så fall PHP bare skriver det til noen midlertidige filen og arbeider på fil i stedet for i minnet. På grunn av dette endret vi oversettelse algoritme og virkelig store utganger er kuttet i mindre biter under oversettelse. Denne endringen påvirker bare store sider, og du kan konfigurere den ved nevnte ytelse parametere.
Spill med avansert ytelse parameter: "Ventetid mellom oversettelser '. På enkelte fora om forespørselen til Google er sende en etter en umiddelbart da svarene kommer fra Google i lengre tid eller er blokkert av forumet server. IKKE bruk den uten måling av ytelse endringer og gjøre slikt bare med cache off å se reell innflytelse.
Ikke bruk alternativet ikke oversette koden html-koden hvis du ikke virkelig trenger å. De fleste fora tillater ikke brukernes å putte html-kode i innlegg, så det ikke er nødvendig for de fleste fora. Vennligst blir Merk at innholdet i koden bbcode ikke oversatt uansett.
Slå av alternativet oversett "alt" attributter. Det har liten innvirkning på ytelsen, men fortsatt krever ekstra utgang analyse med regex og minst én forespørsel til Google (Hvis resultatene ikke hurtigbufret). Fordi oversatt resultatene ikke er risible i nettlesere (bare når musepekeren er over bildet) vil det ha noen innvirkning på brukerne når slått av.
Slå av "Online brukere". Du finner dette alternativet i din AdminCP -> brukergruppe -> brukergruppe Manager -> Rediger brukergruppe -> kan vise Who's Online: Nei. Dette reduserer mengden av oversettelser ved å fjerne visningen av dynamicly endre "som leser forumet" verdi.
Endre .htaccess regler.
Merk: Hvis du ikke bruker koblinger med 2 tegn del i.e: yourforum.com/XY/ osv.
Du kan nå bruke korte regler!
http://www.vbenterprisetranslator.com/forum/vbet5-Troubleshooting/4177-FAQ-2.html#post15132
Du finner disse reglene dataoverføre filene:

do-not-upload/Tools/redirecting-rules/short-redirecting-rules
Slå av alternativet ikke oversette tall. Du finner dette alternativet i AdminCP -> vBET -> Alternativer for oversettelse. Har liten betydning for ytelsen, men den fremdeles behøver en ekstra analyse av tegn. Likevel er det ikke anbefalt å slå hvis av, fordi det øker kostnaden for oversettelse.
Ikke Vis gjeldende dato og klokkeslett. Vis datoen og tid forårsaker ytterligere oversettelser hvert minutt og flere spørringer til databasen selv om dataene er allerede i hurtigbufferen.
Ikke Vis roterende tekst på siden. Roterer tekst gjør at vBET sender mer tekst som skal oversettes.
Hvis du vil plassere på siden roterende putte tekst den i JavaScript (tekst i JavaScript ikke er oversatt) eller i notranslate området (http://www.vbenterprisetranslator.com/forum/vbet5-general-discussions/4174-how-make-some-text-not-translated.html).
Deaktiver alternativet Legg til alternativ kode. Elementsikkerhet øker overhead tid til å legge til koder og sender flere data til brukere. Dette alternativet er deaktivert som standard.

Marcin Kalak
22-09-14, 11:26
Du har eksempel på robots.txt blokkerer irrelevante sider. Du kan se hele robots.txt-filen brukes på vårt forum her (http://www.vbenterprisetranslator.com/forum/robots.txt).

MERK: blokkering sider av robots.txt vil fjerne dem fra indeksen. Dette er forventet, siden vi ønsker å blokkere irrelevante sider.

Merk: du kan bruke robots.txt-filen når du har SEO koblinger.

Merk: du kan bruke robots.txt-filen når du har ingen SEO forbindelser på forumet. Mer om at du kan lese her: http://www.vbenterprisetranslator.com/forum/vbet5-general-discussions/4175-vbet-performance.html#post15120

Vær oppmerksom på at vårt forum bruker underkatalogen "forum" Hva er inkludert i hver regel for blokkering. Også blokkerer vi normal nettadresser. Så bruke filen bare som eksempel og bestemme hva du vil blokkere og hva du ikke trenger (du trenger ikke alt). Merk at etter blokkerer disse sidene vil starte forsvinner fra indeks hvis de allerede er indeksert.

Vedlagt fil vil blokkere normal og oversatt nettadresser for:
- / Medlemmer /
- / 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 /
- / Vedlegg /
- / Clientscript /
- / Cpstyles /
- / Customavatars /
- / Customprofilepics /

Eksempel på robots.txt blokkere irrelevante oversatt sider (og ikke oversatt også). Dette er en del av vår robots.txt-filen:


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
Du kan bruke robots.txt-fil når du ikke har noen SEO linker på ditt forum
(Linker med? Language = parameter innsiden)

Eksempel på url:

www.example.com/?language=pl

Eksempel på robots.txt blokkere irrelevante oversatt sider (og ikke oversatt også). Dette er vår robots.txt-filen:

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
Thanks to vBET 4.10.1 enjoy automatic translations