PDA

View Full Version: vBET 3.3.2 sluppet - stor ytelse improvments



vBET
08-04-10, 02:34
Hei:)

Som lovet vi flyttet alle ytelsesforbedringer fra vBET 4.x til vBET3.x JA vi fortsatt støtte 3.x og det synes at det vil bli støttet for lang tid (våre kunder viser vår vei). I denne utgaven fokuserer vi å gi deg ytelsesforbedringer ASAP, så det er ingen nye funksjoner. De vil bli i neste hovedversjon.

VIKTIG under oppdateringen:
- Sitemap generator integrasjon endret (må legge til en linje med kode se her:
- VBSEO integrasjon endret. For detaljer vennligst gå til ReadMe.html og gjøre alle trinnene for functions_vbseo_createurl.php filen og for functions_vbseo_url.php alle UTEN trinn 2 og 3 (du allerede har gjort det).
De er veldig viktig fordi Sitemap vil slutte å fungere, og vBSEO vil stoppe oversette URL hvis du vil ikke brakk instruksjoner. Hvis du da sitemap vil fungere fint og vBSEO vil ikke bare oversette URLer, men også vil arbeide raskere (dobbel redirections fjernet).
For å gjøre det enklere du kan alltid gjøres full integrasjon starter på originale mod filer. Også må du huske at for ikke-tekniske brukere, tilbyr vi Upgrade Service (http://www.vbenterprisetranslator.com/upgrade-service.php). Oppfordrer vi til å gjøre det selv hvis du vet hvordan du skal bruke noen form for tekst-editor og FTP, samtidig som vi ønsker at alle våre kunder skal føle seg komfortabel med denne oppdateringen - det er derfor vi minner om vår oppgradere tjenesten.

Hva endret i denne versjonen:

Ytelsesforbedringer:
- Kortere ikke oversatt område
Nå er det: Dette vil ikke bli oversatt (Snarveier til start Ikke Oversatt Areal og End ikke oversatt Area). Dette er veldig viktig hvis du brukte det allerede i malene - i så fall må du finne alle forekomster og erstatte den (gamle var: og ).
- Optimalisert oversettelse algoritme
Lot av små eller større endringer, blant annet: ny ytelse parametere, bedre bruk av innfødte PHP funksjoner, endringer i vår algoritme selv.
- Eliminert flaskehals for URL-oversettelse.
Vi skjønte at lenkene ble oversatt en etter en hva koster mye Google forespørsler. Nå vBET bruker forsinket oversettelse for URL-oversettelse. Første 4 linker må oversettes til etterspørselen (på grunn av mulig vBSEO omdirigeringer) og resten er forsinket.
- Eliminert flaskehals med vBSEO omdirigeringer.
Doble omdirigeringer brukes ikke lenger - nå omdirigering til oversatt koblingen peker på aktuelle lenken på første omdirigeringen (ytterligere integrasjon steg kreves).
- Plugins kropp flyttet til php fil.
Nå store tekstblokker vil ingen einstøing tas fra databasen. I stedet for denne plugins bare bruke funksjoner som er i php-fil. De fleste av plugins har 1-4 linjer med kode nå.
- Nytt avansert ytelse parameter Stans mellom oversettelser '.
Vi oppdaget at noen fora har problem med masse Google forespørsler (merk - bare noen, de fleste ikke har slike problem). Det ser ut for de fora som hver annen Google forespørsel tok lengre og lengre. Kanskje på grunn av Googles straffene "for mye trafikk, kanskje fordi det er egne innstillinger for brannmur. Allikevel har vi løsningen for det - nå kan du be vBET å vente mellom Google oversettelse forespørsler. Selvfølgelig gjør det brukeren ber om evaluering lenger på din side, men det viser seg at i de tilfeller endelige svaret er mye, mye raskere. Fordi for ikke bufret side vente på Google responstid tar mest tid. Bruk den nøye og bare hvis du kan måle ytelsen endringer. Dersom det blir nødvendig vil vi legge til noen artikkel om hvordan du sjekker Google responstider.
- Flaskehalsen med tekst erstatninger eliminert.
Vi profilert vBET og fant ytelse problem med utgang parsing - nå er det korrigert. Utgang parsing for skript, stiler, ikke oversatt områder og oversettelse sporing er mye raskere akkurat nå.
- 2 avansert ytelse innstillinger for store sider
HTML størrelse: cutting punkt "og" HTML størrelse: start cutting '. Making installasjon på en av out kunder servere vi oppdaget at hans viktigste siden ble oversatt veldig lang - selv når det allerede var bufret. Alle andre sider ble oversatt raskt. Vi gjorde undersøkelser og dette er hva vi oppdaget. 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 det ved ny ytelse parametere. Hva ble resultatet på forumet hovedsiden til vår kunde. Oversettelse tiden gikk ned fra ca 21 sekunder til ca 3 sekunder. Som jeg antar gjøre dette til en forskjell for våre kunder;) Og vi håper at dette også vil gjøre stor forskjell for deg:)

Maler endret:
- Vbenterprisetranslator_flag å fjerne konflikter med noen plugins

Bugs korrigert:
- URL sporing for fora i underkatalogen og adresser som har denne underkatalogen
- RSS titler koding korrigert
- JS RSS oversettelse
- Google Maps oversettelse
- Linker til tråder med% i tittelen
- CSS-filer
- "Hold kataloger alternativet

Nytt:
- Lagt target = "_blank" for kreditt lenke for å unngå brukere forlater forumet

Ha det gøy og nyte mye waster oversettelser, med mye mindre belastning på serveren:)

PS.
Alle våre ytelsestester ble gjort på PHP 5.2.12 og i denne versjonen det vBET ble profilert. Selvfølgelig kan du fortsatt bruke vBET på tidligere PHP versjoner:) Vi har bare gjort ytelsestester på denne.
Din ytelsesforbedring kan variere avhengig av PHP-versjon, på grunn av mulig ytelse forskjeller fra det innebygde PHP funksjoner.

moman
08-04-10, 04:17
Tusen takk! Rask og vellykket oppdatering.

vBET
08-04-10, 15:33
Hvis du bruker vBSEO - husk om nye integrasjon. Det er svært viktig for ytelse - eliminert doble omdirigeringer:)

Snake
08-04-10, 15:45
Hva med de gamle filene jeg redigere for vBSEO, siste gang, disse må endres tilbake? Eller bare nye modifikasjoner, så vel som gamle for forrige versjon?

vBET
08-04-10, 15:48
Hva med de gamle filene jeg redigere for vBSEO, siste gang, disse må endres tilbake? Eller bare nye modifikasjoner, så vel som gamle for forrige versjon?

Du kan gjøre Booth:)

Hvis du kommer tilbake til original og starte fra begynnelsen, vil det bli mindre feil utsatt.

Hvis du starter fra reelle husk at noen tiltak allerede var gjort - ikke gjenta det (beskrevet i første innlegg).

Snake
08-04-10, 15:53
Rett, men hva er trinn 2 og 3, er de ikke merket noe sted.

vBET
08-04-10, 16:03
Rett, men hva er trinn 2 og 3, er de ikke merket noe sted.

Ja de er, men kanskje jeg var ikke tydelig nok - se ReadMe.html file - du vil finne det skritt tall for hver fil:) Hvis du har eventuelle fremtidige problemer kan du bare skrive:)

SonSahne
08-04-10, 16:20
Takk Michał, byttet jeg functions_vbseo_createurl.php får hvit side feil, men gamle filen endres ikke feil. Bruk originale filene. Hva er problemet? :)

CThiessen
08-04-10, 17:06
Hei, jeg har nettopp gjort oppdateringen. Alt fungerer. Jeg bruker BB 3.8.5 av vBSEO 3.3.2 Fungerer det med BB 3.8.5 og vBSEO 3.5.0.? For å endre filer at du er der i en annen mappe. Christian Hilsen

vBET
08-04-10, 17:26
Hei, jeg har nettopp gjort oppdateringen. Alt fungerer. Jeg bruker BB 3.8.5 av vBSEO 3.3.2 Fungerer det med BB 3.8.5 og vBSEO 3.5.0.? For å endre filer at du er der i en annen mappe. Christian Hilsen

Nøyaktig - gjort samme endringene på nødvendige filene som er i andre sted for vBSEO 3.5.0:)

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