Hi
Soos belowe ons het al prestasie verbeterings van vBET 4.x vBET3.x Ja ons nog ondersteun 3.x en dit blyk dat dit sal ondersteun word vir 'n lang tyd (ons kliënte toon ons pad). In hierdie uitgawe het ons gefokus om jou performance verbeteringe so gou as moontlik, so daar is geen nuwe funksionaliteite. Diegene sal in die volgende groot vrylating.
BELANGRIJK tydens die werk:
- Sitemap Generator integrasie verander het (1 lyn kode by te voeg hier sien: http://www.vbenterprisetranslator.co...tegration.html)
- vBSEO integrasie verander. Vir meer inligting, gaan na readme.html en doen al die stappe vir die functions_vbseo_createurl.php lêer en vir functions_vbseo_url.php Alles sonder die stappe 2 en 3 (wat jy reeds gedoen het).
Dit is regtig belangrik omdat Sitemap sal ophou werk, en vBSEO translate URL's sal stop as jy sal nie braak instruksies. As jy dan sitemap sal werk boete en vBSEO sal nie net vertaal URL's, maar sal ook vinniger te werk (dubbel doorverwijzing verwyder).
Om dit makliker te maak, kan jy altyd ten volle integrasie begin op oorspronklike mod lêers. Asseblief ook onthou dat vir nie-tegniese gebruikers, bied ons Upgrade Diens. Ons moedig om dit self te doen as jy weet hoe om enige soort teks editor en FTP te gebruik, nog steeds wil ons al ons kliënte te gemaklik voel met hierdie update - dit is waarom ons oor ons opgradering diens herinner.
Wat het verander in hierdie weergawe:
Prestasie-verbeterings:
- Korter nie vertaal gebied
Nou is dit: <!--vBET_SNTA-->Dit word nie vertaal nie<!--vBET_ENTA--> (Kortpaaie van die begin nie vertaal Area en die einde nie vertaal gebied). Dit is baie belangrik as jy gebruik dit reeds in jou templates is - in so 'n geval vind u alle voorvalle en dit vervang (oud was: <!--START vBET NOT TRANSLATED AREA--> en <!--END vBET NOT TRANSLATED AREA-->).
- Geoptimaliseerd vertaling algoritme
Lot van min of groter veranderings, insluitend: nuwe parameters, beter gebruik van inheemse PHP funksies, veranderinge in ons algoritme self.
- Uitgeskakel bottelnek vir die URL vertaling.
Ons het besef dat skakels een vir een wat baie van Google versoeke koste is vertaal nie. Nou gebruik vBET vertraag vertaling vir die URL vertaling. Eerste 4 skakels vertaal moet word by die vraag (as gevolg van moontlike vBSEO aansture) en die res is vertraag.
- Uitgeskakel bottelnek met vBSEO aansture.
Dubbele aansture is nie meer gebruik nie - nou redirect te vertaal skakel punte op die toepaslike skakel by eerste redirect (addisionele integrasie stap vereis).
- Proppe liggaam verskuif na PHP lêer.
Nou groot teks blokke sal geen alleenloper geneem word uit die databasis. In plaas van hierdie plugins net gebruik van funksies wat in PHP lêer. Die meeste van die plugins 1-4 lyne kode nou.
- Nuwe gevorderde prestasie parameter vertraging tussen die vertalings ".
Ons het ontdek dat sommige forums het probleem met baie Google versoeke (let - slegs 'n paar, die meeste het nie so probleem het). Dit blyk vir diegene forums wat mekaar Google versoek langer en langer geneem. Miskien as gevolg van Google straf 'vir baie van die verkeer, miskien omdat dit sy eie firewall instellings. In elk geval het ons oplossing vir daardie - nou kan jy vra vBET wag tussen Google vertaling versoeke. Natuurlik is dit maak die gebruiker versoek evaluering langer aan jou kant, maar dit blyk dat in daardie gevalle finale antwoord is baie, baie vinniger. Want vir nie bladsy in die kas wag vir Google reaksie neem die meeste tyd. Gebruik dit versigtig en net as jy prestasie veranderinge kan meet. As dit nodig sal wees, sal ons 'n artikel oor hoe om te Google reaksie tye gaan voeg.
- Knelpunt met die vervanging van teks uitgeskakel.
Ons geprofileerde vBET en gevind ding probleem met die uitvoer van die pars eer - nou is dit reggestel word. Output pars eer van die skrifte, style, nie vertaal gebiede en vertaling die dop is nou baie vinniger reg.
- 2 gevorderde prestasie instellings vir 'n groot bladsye
HTML grootte: sny punt "en" HTML grootte: begin sny. Die maak van installasie op een van uit kliënte bedieners ons ontdek dat sy hoofblad baie lang vertaal nie - selfs toe was dit reeds Cached. Alle ander bladsye is vinnig vertaal. Ons het ondersoek en dit is wat ons ontdek het. PHP prestasie gaan drasties af by die werk op baie groot snare. Ek veronderstel dat so 'n geval PHP net skryf dit na' n paar tydelike lêer en werk op die lêer in plaas van in die geheue. As gevolg van wat ons modified vertaling algoritme en baie groot uitsette word in kleiner stukke gesny tydens vertaling. Hierdie wysiging beïnvloed slegs groot bladsye en kan jy dit deur 'n nuwe ding parameters instel. Wat was die gevolg op die forum hoofblad van ons kliënte. Vertaling tyd afgegaan van sowat 21 sekondes tot ongeveer 3 sekondes. Soos ek veronderstel dit 'n verskil maak vir ons kliënte En ons hoop dat dit ook 'n groot verskil sal maak vir jou
Templates verander:
- vbenterprisetranslator_flag uit te skakel in stryd is met sommige plugins
Bugs gekorrigeer:
URL dop vir forums in subdirectory en adresse hierdie subdirectory
- RSS titels kodering gekorrigeer
- JS RSS vertaling
- Google Maps vertaling
- Links drade met% in die titel
- CSS-lêers
- "Hou directories" opsie
Nuut:
- Bygevoeg target = "_blank" vir krediet skakel gebruikers te voorkom, om jou forum te verlaat
Geniet en geniet baie verwoester vertalings, met baie minder server load
PS.
Al ons prestasie toetse gedoen op PHP 5.2.12 en in hierdie weergawe is dit vBET is geprofileerde. Natuurlik kan jy nog steeds gebruik vBET op vroeër PHP weergawes Ons het net 'n prestasie-toetse op hierdie een.
Jou prestasie te verbeter kan wissel, hang af van PHP weergawe is, as gevolg van moontlike prestasie verskille van inheemse PHP funksies.