PDA

Visa fullständig version: vBET 3.3.2 släppt - utmärkt prestanda någon förbättring



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

Som utlovat flyttade vi alla prestandaförbättringar från vBET 4.x till vBET3.x JA stöder vi fortfarande 3.x och det verkar som det kommer att stödjas under lång tid (våra kunder visar vårt sätt). I den här versionen har vi fokuserat för att ge dig prestandaförbättringar ASAP, så det finns inga nya funktioner. De kommer att vara i nästa stora release.

Viktigt vid uppdatering:
- Sitemap generatorn integration ändras (behöva lägga en kodrad se här:
- VBSEO integration förändrats. För mer information vänligen gå till ReadMe.html och göra alla steg för functions_vbseo_createurl.php fil och för functions_vbseo_url.php alla utan steg 2 och 3 (du redan gjort det).
Det är verkligen viktigt eftersom Sitemap kommer att sluta fungera, och vBSEO kommer att sluta översätta webbadresser om du inte kommer att träda instruktioner. Om du gör så sitemap kommer att fungera bra och vBSEO kommer inte bara att översätta webbadresser men kommer också att arbeta snabbare (dubbel omdirigeringar bort).
För att göra det enklare kan du alltid gjort en fullständig integration med början den ursprungliga mod filer. Också ihåg att för att inte-tekniska användare, tillhandahåller vi Upgrade Service (http://www.vbenterprisetranslator.com/upgrade-service.php). Vi uppmuntrar att göra det själv om du vet hur man använder någon form av texteditor och FTP, ändå vill vi alla våra kunder ska känna sig bekväm med den här uppdateringen - det är därför vi påminna om vår uppgradera tjänsten.

Vad har ändrats i versionen:

Prestanda förbättringar:
- Kortare översätts inte området
Nu är det: Detta kommer inte att översättas (Genvägar i Start Översatt Inte samarbetsområdet och slutar inte Translated Area). Detta är mycket viktigt om du använde det redan i dina mallar - i så fall kan du söka efter alla förekomster och ersätta det (gammal var: och ).
- Optimerad översättning algoritm
Mycket liten eller större förändringar, bland annat: nya prestanda parametrar, bättre utnyttjande av infödda PHP funktioner, förändringar i vår själva algoritmen.
- Utslagna flaskhals för URL översättning.
Vi insåg att länkar översattes en efter en vad kostar massor av Googles önskemål. Nu vBET använder försenad översättning av URL-översättning. Första 4 länkar måste räknas om till efterfrågan (på grund av eventuella vBSEO omdirigeringar) och resten är försenad.
- Utslagna flaskhals med vBSEO omdirigeringar.
Dubbla omdirigeringar används inte längre - nu omdirigeras till översatta länken pekar på lämplig länk i första omdirigeringen (ytterligare integrering steg krävs).
- Plugins kropp flyttade till php-fil.
Nu stora textblock kommer ingen ensamvarg tas från databasen. Istället för detta plugins helt enkelt använda funktioner som är i php-filen. De flesta av plugins har 1-4 rader kod nu.
- Nya avancerade prestanda parameter "Fördröjning mellan översättningar".
Vi upptäckte att en del forum har problem med massor av Google förfrågningar (obs - endast några, de flesta inte har sådana problem). Det verkar för de forum som varje annan Google begäran tog längre och längre. Kanske på grund av Googles straff "för mycket trafik, kanske för att det egna brandvägg. Hur som helst har vi lösningen för det - nu kan du be vBET vänta mellan Google förfrågningar om översättning. Naturligtvis är det som gör användaren begära en utvärdering längre på din sida, men det verkar som i dessa fall slutgiltiga svar är mycket, mycket snabbare. Eftersom att inte cachade sidan att vänta på Google svar tar mest tid. Använd den med försiktighet och endast om du kan mäta prestanda förändringar. Om det blir nödvändigt kommer vi att lägga till lite artikel om hur man kontrollerar Google svarstider.
- Bottleneck med text ersättare elimineras.
Vi profilerade vBET och fann prestandaproblem med utgång parsing - nu är det korrigeras. Utgång parsning för skript, stilar, ej översatt områden och översättning spårning är mycket snabbare nu.
- 2 avancerad prestanda inställningar för stora sidor
HTML-storlek: skära punkten "och" HTML-storlek: börja skära ". Gör installationen på en av ut kundernas servrar vi upptäckte att hans huvudsakliga sidan har översatts riktigt lång - även när det redan var cachade. Alla andra sidor översattes snabbt. Vi gjorde utredning och detta är vad vi upptäckte:. PHP prestanda drastiskt går ner när man arbetar med riktigt stora strängar. Jag antar att det i sådana fall PHP bara skriver det till viss temporär fil och arbetar på fil istället för i minnet. På grund av att vi ändrade översättning algoritm och riktigt stora utgångar skärs i mindre bitar under översättning. Denna ändring påverkar bara stora sidor och du kan konfigurera den genom att nya prestanda parametrar. Vad blev resultatet på forumet huvudsidan för våra kunder. Översättning tiden gick ned från cirka 21 sekunder till ca 3 sekunder. Som jag antar att detta gör skillnad för våra kunder;) Och vi hoppas att detta också kommer att göra stor skillnad för dig:)

Mallar förändrats:
- Vbenterprisetranslator_flag att eliminera konflikter med några plugins

Buggar rättas till:
- URL-spårning för forum i underkatalogen och adresser som har denna underkatalog
- RSS titlar kodning korrigeras
- JS RSS översättning
- Google Maps översättning
- Länkar till trådar med% i titel
- CSS-filer
- "Behåll kataloger" alternativet

Nytt:
- Tillagd target = "_blank" för kredit länk för att undvika att användarna lämnar forumet

Ha kul och njuta av mycket odåga översättningar, med mycket mindre serverbelastningen:)

PS.
Alla våra prestandatester gjordes på PHP 5.2.12 och i denna version är vBET var profilerade. Naturligtvis kan du fortfarande använda vBET på tidigare PHP-versioner:) Vi bara gjort prestandatester på den här.
Din prestandaförbättring kan variera beroende på PHP-versionen, på grund av möjliga prestanda skillnader på infödda PHP funktioner.

moman
08-04-10, 04:17
Tack så mycket! Snabb och framgångsrik uppdatering.

vBET
08-04-10, 15:33
Om du använder vBSEO - kom ihåg om nya integrationen. Det är mycket viktigt för prestanda - elimineras dubbla omdirigeringar:)

Snake
08-04-10, 15:45
Hur är det med gamla filer som jag redigerar för vbseo, sista gången, dessa behöver ändras tillbaka? Eller bara nya ändringar som gjorts såväl som gamla för tidigare versionen?

vBET
08-04-10, 15:48
Hur är det med gamla filer som jag redigerar för vbseo, sista gången, dessa behöver ändras tillbaka? Eller bara nya ändringar som gjorts såväl som gamla för tidigare versionen?

Du kan göra monter:)

Om du kommer tillbaka till originalet och börja om från början, blir det mindre felbenägen.

Om du startar från verkliga en kom ihåg att några steg redan har gjorts - inte upprepa det (beskrivs i första inlägget).

Snake
08-04-10, 15:53
Rätt men vad är steg 2 och 3, de är inte märkta någonstans.

vBET
08-04-10, 16:03
Rätt men vad är steg 2 och 3, de är inte märkta någonstans.

Ja de är, men jag kanske inte var tydlig nog - se ReadMe.html fil - hittar du det steg nummer för varje fil:) Om du har några framtida frågor vänligen bara skriva:)

SonSahne
08-04-10, 16:20
Tack Michał ändrade jag functions_vbseo_createurl.php får vit sida fel, men gamla filen ändras inte fel. Använda ursprungliga filerna. vad är problemet? :)

CThiessen
08-04-10, 17:06
Hej, jag har gjort precis uppdateringen. Allt fungerar. Jag använder vB 3.8.5 av vBSEO 3.3.2 Fungerar det med VB 3.8.5 och vBSEO 3.5.0.? Om du vill ändra filer som du är där i en annan mapp. Christian hälsning

vBET
08-04-10, 17:26
Hej, jag har gjort precis uppdateringen. Allt fungerar. Jag använder vB 3.8.5 av vBSEO 3.3.2 Fungerar det med VB 3.8.5 och vBSEO 3.5.0.? Om du vill ändra filer som du är där i en annan mapp. Christian hälsning

Exakt - made samma förändringar på lämpliga filer som ligger i andra plats för VBSEO 3.5.0:)

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