PDA

Veure la Versió Completa: VBET 3.3.2 alliberat - improvments gran rendiment



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

Com se li va prometre que es va traslladar totes les millores de rendiment de VBET 4.x per vBET3.x SÍ ens segueixen donant suport 3.x, i sembla que serà recolzat per molt de temps (als nostres clients mostra el camí). En aquesta versió ens enfoquem a donar millores en el rendiment més aviat millor, perquè no hi hagi noves funcionalitats. Aquests seran en propera versió important.

IMPORTANT durant l'actualització:
- La integració del lloc generador de canvi (d'afegir una línia de codi veure aquí:
- Integració de Matías canviat. Per obtenir més informació si us plau vagi a readme.html i fer tots els passos per l'arxiu de functions_vbseo_createurl.php i per a tots, sense functions_vbseo_url.php els passos 2 i 3 (que ja ho va fer).
Aquests són realment importants perquè Mapa del lloc deixarà de funcionar, i Matías s'aturarà traduir les adreces URL, si no se les instruccions en guaret. Si ho fa llavors mapa no tindran cap problema i Matías no només es tradueixen les adreces URL, però també treballar més ràpid (redireccions dobles eliminat).
Per fer-ho més senzill que sempre es poden fer a partir de la plena integració dels arxius mod original. Recordi també que per als usuaris no-tècnics, oferim un servei d'actualització (http://www.vbenterprisetranslator.com/upgrade-service.php). Us animem a fer-ho vostè mateix si vostè sap com usar qualsevol tipus d'editor de text i FTP, encara volem que tots els nostres clients se sentin còmodes amb aquesta actualització - és per això recordar sobre el nostre servei d'actualització.

Què ha canviat en aquesta versió:

Millores de rendiment:
- No més curts traduït zona
Ara és: AQUESTA no es traduiran (Accessos directes d'inici no Àrea de Traducció i la fi no s'ha traduït d'àrea). Això és molt important si s'utilitza ja en les seves plantilles - en aquest cas, si us plau, trobar totes les aparicions i reemplaçar (edat, va ser: i ).
- Algorisme de traducció optimitzat
Munt de petits canvis o grans, que inclouen: nous paràmetres de rendiment, un millor ús de les funcions natives de PHP, els canvis en el nostre propi algorisme.
- Eliminat coll d'ampolla per a la traducció URL.
Ens vam adonar que els vincles es va traduir un per un el que cost moltes peticions de Google. Ara VBET utilitza la traducció de retard per a la traducció URL. En primer lloc 4 enllaços s'ha de traduir, a la demanda (a causa dels possibles redireccions Matías) i la resta es retarda.
- Eliminat coll d'ampolla amb redireccions Matías.
Redireccions dobles ja no s'utilitzen - ara redirigeix a traduir els punts d'enllaç en enllaç corresponent en un primer moment redireccionament (pas d'integració addicional).
- Plugins cos es va traslladar a arxiu PHP.
Ara els grans blocs de text que no solitari prendre de base de dades. En comptes de utilitzar aquest plugins funcions que estan en un arxiu php. La majoria dels plugins tenen 1-4 línies de codi actual.
- El nou paràmetre de rendiment avançat "retard entre les traduccions.
Hem descobert que alguns fòrums tenen problema amb la gran quantitat de sol.licituds de Google (nota - només alguns, la majoria no tenen problema d'aquest tipus). Pel que sembla, per a aquells fòrums en els que cada petició d'una altra Google va prendre més temps i més temps. Potser a causa de "càstigs" de Google per a gran quantitat de trànsit, potser perquè la seva pròpia configuració del tallafocs. De tota manera tenim la solució perquè - ara vostè pot demanar VBET d'espera entre sol ‡ licituds de traducció de Google. Per descomptat, fa que l'avaluació la sol licitud de usuari i al seu costat, però sembla que en aquests casos la resposta final és molt, molt més ràpid. A causa de la pàgina en memòria cau no esperar la resposta de Google es pren més temps. Fes-lo servir amb cura i només si es pot mesurar canvis en el rendiment. Si serà necessari anem a afegir algun article sobre com revisar els temps de resposta de Google.
- Coll d'ampolla amb els reemplaçaments de text eliminats.
Hem perfilat i VBET problema trobat amb l'anàlisi de rendiment de sortida - que ara es corregeix. Anàlisi de la sortida de scripts, estils, àrees no traduïdes i el seguiment de la traducció és molt més ràpid ara mateix.
- 2 posicions d'un avançat rendiment per a les pàgines grans
Mida de HTML: punt de tall "i" la mida de HTML: tall de començar ". Fent la instal lació en un dels servidors dels clients a que va descobrir que la seva pàgina principal es va traduir molt llarg - fins i tot quan estava ja en la memòria cau. Totes les altres pàgines es va traduir ràpidament. Hem fet la recerca i això és el que va descobrir:. Dràsticament el rendiment de PHP es cau quan es treballa en cadenes molt grans. Suposo que en aquest cas PHP només l'escriu en un arxiu temporal i està treballant en un fitxer en comptes de a la memòria. Com que hem modificat l'algorisme de traducció i els resultats realment grans es tallen en trossos més petits durant la traducció. Aquesta modificació només influeix en les pàgines grans i es pot configurar els paràmetres de rendiment. ¿Quin va ser el resultat a la pàgina principal del fòrum del nostre client. La traducció en temps va passar de prop de 21 segons a 3 segons. Com suposo que això fa una diferència per als nostres clients;) I esperem que això també farà una gran diferència per a vostè:)

Plantilles canviat:
- Vbenterprisetranslator_flag per eliminar els conflictes amb alguns plugins

Bugs corregits:
- URL de seguiment de fòrums en els subdirectoris i adreces amb aquest subdirectori
- RSS codificació títols corregits
- JS RSS traducció
- Google Maps traducció
- Enllaços a les discussions amb% en el títol
- Arxius CSS
- "Mantingui els directoris" opció

Nou:
- Alta objectiu = "_blank" per a l'enllaç de crèdit per evitar que els usuaris sortir del seu fòrum

Divertir-se i gaudir de traduccions molt rebuig, amb la càrrega del servidor i molt menys:)

PS.
Totes les nostres proves de rendiment es va fer en PHP 5.2.12, i en aquesta versió es perfila VBET. Per descomptat, vostè encara pot utilitzar VBET en versions anteriors de PHP:) Acabem de fer proves de rendiment en aquest cas.
La seva millora en el rendiment pot variar depèn de la versió de PHP, a causa de les diferències de rendiment possible de les funcions natives de PHP.

moman
08-04-10, 04:17
Moltes gràcies! Actualització ràpida i amb èxit.

vBET
08-04-10, 15:33
Si utilitzeu mcloud - recordar sobre la nova integració. És molt important per al rendiment - eliminar redireccions dobles:)

Snake
08-04-10, 15:45
Què passa amb els arxius antics i edició de Matías, l'última vegada, aquests s'ha de canviar de nou? O simplement noves modificacions fetes, així com els antics de la versió anterior?

vBET
08-04-10, 15:48
Què passa amb els arxius antics i edició de Matías, l'última vegada, aquests s'ha de canviar de nou? O simplement noves modificacions fetes, així com els antics de la versió anterior?

Vostè pot fer estand:)

Si tornar a l'original i començar des del principi, serà menys propens a errors.

Si es parteix d'un real per favor, tingueu en compte que alguns passos ja s'havia fet - no ho repeteixi (descrit en el primer post).

Snake
08-04-10, 15:53
Correcte, però quins són els passos 2 i 3, que no estan etiquetats en qualsevol lloc.

vBET
08-04-10, 16:03
Correcte, però quins són els passos 2 i 3, que no estan etiquetats en qualsevol lloc.

Sí que ho són, però potser no era prou clar - si us plau l'arxiu readme.html - trobareu allà passos números per a cada fitxer:) Si vostè té qualsevol problema futur si us plau, acaba d'escriure:)

SonSahne
08-04-10, 16:20
Gràcies Michał, vaig canviar functions_vbseo_createurl.php dóna error la pàgina en blanc, però el canvi d'arxius antics no errors. Utilitzant els arxius originals. el que és el problema? :)

CThiessen
08-04-10, 17:06
Hola, acabo de fer l'actualització. Tot funciona. Estic utilitzant Visual Basic 3.8.5 Traduït per mcloud 3.3.2 Funciona amb v 3.8.5 i 3.5.0 Matías.? Per modificar els arxius que hi ha en una carpeta diferent. Cristiano salutació

vBET
08-04-10, 17:26
Hola, acabo de fer l'actualització. Tot funciona. Estic utilitzant Visual Basic 3.8.5 Traduït per mcloud 3.3.2 Funciona amb v 3.8.5 i 3.5.0 Matías.? Per modificar els arxius que hi ha en una carpeta diferent. Cristiano salutació

Exactament - va fer els mateixos canvis en els arxius apropiats que es troben en un altre lloc de Matías 3.5.0:)

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