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ó:
- Sitemap Generator integració canviat (necessitat d'afegir una línia de codi veure aquí: http://www.vbenterprisetranslator.co...tegration.html)
- Matías integració canviat. Per obtenir més informació si us plau vagi a readme.html i fer tots els passos per a l'arxiu i per functions_vbseo_createurl.php functions_vbseo_url.php tot això sense 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, que proporcionen Servei d'actualització. 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:
- Més curt no es tradueix zona
Ara és: <!--vBET_SNTA-->AQUESTA no es traduiran<!--vBET_ENTA--> (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: <!--START vBET NOT TRANSLATED AREA--> i <!--END vBET NOT TRANSLATED AREA-->).
- 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.
- Elimina colls 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.
- Va eliminar bottleneck amb vBSEO redirigeix.
Redireccions dobles ja no s'utilitzen - ara redirigeix a traduir els punts d'enllaç en enllaç corresponent en primer redirect (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.
- Nou paràmetre de rendiment avançat "retard entre les traduccions.
Hem descobert que alguns Els fòrums tenen assumpte amb parcel·la de peticions de Google (nota - únic alguns, la majoria no tenen tal assumpte). Apareix per aquells fòrums que cadascú una altra petició de Google va agafar més llarga i més llarga. Potser a causa de Google 'càstigs' per parcel·la de trànsit, potser perquè és propi firewall enquadraments. De tota manera tenim solució per aquell - ara pots preguntar vBET per esperar entre peticions de traducció del Google. Naturalment fa avaluació de petició de l'usuari més llarga en el vostre costat, però apareix que en aquells casos la resposta final és molt, molt més ràpid. Perquè per no cached la pàgina que espera per resposta de Google agafa la majoria de temps. Ús ell amb compte i només si pots mesurar canvis d'actuació. Si sigui necessari afegirem algun article aproximadament com per comprovar temps de resposta del 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 ajustos de rendiment avançat de 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 hem descobert.: PHP rendiment es redueix dràsticament 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.
Tot les nostres proves d'actuació va ser feta en PHP 5.2.12 i en aquesta versió ell vBET era profiled. Naturalment encara pots utilitzar vBET en versions de PHP més primerenc 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.