Pored WooCommercea, jos preko 20 dodataka na sajtu – ovaj dodatak je najve?i ubica performansi sajta – svetlosnu godinu ispred svih ostalih dodataka na sajtu.
Po poslednjim testiranjima se dobro pokazao i jedini ste vi i kolege iz Oblak Host-a koji se ?ale.
Svakim novim update ?e se performanse usavr?avati kako se dodatak bude razvijao.
Vidim da ste u poslednje vreme nesmireni po pitanju promocije va?eg dodatka za transliteraciju koji je pobacio mnogo puta i sad nakon update idete okolo da blatite tu?a re?enja koja je zajednica zavolela.
Primetio sam da je po nare?enju nakon va?e “intervencije” i promocije SrbTransLatin u na?em Support delu kolega Marko ?ivanovi? dao negativnu ocenu jer mu je bilo nare?eno.
Ovo je izuzetno lo? na?in promocije Va?eg dodatka i koliko sam upoznat – a jesam, ovo kr?i pravila WordPress zajednice.
Moja ocena, i moj support thread nemaju veze sa mojim dodatkom. Kao hosting provajder imam unikatnu priliku da pratim performanse preko 2.000 sajtova – u poslednje vreme sam i ja, kao i moji klijenti primetili ogromno usporenje sajtova koji koriste ovaj dodatak. Prostom proverom koriste?i xhprof smo do?li do podataka na linkovima iznad.
Na slici iznad se mo?e videti broj poziva koji vr?i dodatak – sve ukupno, milion poziva za jedno otvaranje stranice – vi?e nego apply_filters poziv koji je okosnica WordPressa.
Na ovoj slici se mo?e videti da su pozivi dodatka potro?ili najvi?e procesorskog vremena. Ovi rezultati su lako proverivi putem xhprof ili bilo koje druge PHP ekstenzije koja prati izvr?avanje PHPa.
idete okolo da blatite tu?a re?enja koja je zajednica zavolela.
Ivijan
Ne, ovo nije bla?enje – ovo su suve ?injenice u vezi sa radom dodatka.
SrbTransLatin u na?em Support delu kolega Marko ?ivanovi? dao negativnu ocenu jer mu je bilo nare?eno.
Ivijan
Marko ne radi za oblak ve? 3 godine – tako da nije moglo da mu bude nare?eno.
Ovo je izuzetno lo? na?in promocije Va?eg dodatka i koliko sam upoznat – a jesam, ovo kr?i pravila WordPress zajednice.
Ivijan
Ne promovi?em svoj dodatak na ovom support threadu. Ukazujem na problem sa performansama i molim za njegovo re?avanje – kao hosting provajder ?iji korisnici koriste ovaj plugin.
Po?tovani kolega, hvala na izda?noj analitici, pomogla mi je da unapredim algoritme i uradim potrebne optimizacije u verziji 1.12.4 i pripremam “light mode” za specifi?nu vrstu korisnika.
U razgovoru sa par eksperata koji su iskusniji od nas, do?li su do zaklju?ka da podaci zavise od snage servera, vrste servera i tako dalje a izra?avaju se u mikrosekundama ?to u ve?ini slu?ajeva je bezna?ajno kako i “PluginTests” navodi a individualni problemi su re?ivi zajedni?kom komunikacijom u re?avanju ili zamenom dodatka.
Broj poziva nekih od funkcija zavise od broja dodataka i oboje znamo da je za WordPress najbolje da ima ?to manje dodataka kako bi on radio optimizovano i stabilno.
“Transliterator” ne preslovljava samo izlazni buffer u svim modovima rada ve? se bavi svim va?nim delovima sajta kako bi preslovljavanje bilo ?to preciznije.
Od individualne upotrebe zavisi kako ?e se dodatak pona?ati zbog mogu?nosti da svako isklju?i ili isklju?i deo transliteracije koji je neophodan.
Ono ?to je va?no, dodatak nema PHP ili JavaScript gre?aka i to je najva?niji faktor u ovoj pri?i.
Nova verzija je optimizovanija za 30-40%, ali po?to Transliterator preuzima kontrolu nad WordPressom, aktivnim dodacima i ?ablonima, nivo memorije i optere?enja zavisi od pode?avanja Transliteratora, ?to je uobi?ajen ishod. Svako mo?e da podesi sistem prema svojim potrebama, a mnogo toga zavisi i od vrste servera i hosting paketa. To je slu?aj gotovo sa svim postoje?im dodacima i ?ablonima.
?to se ti?e PHP i JavaScript gre?aka, Transliterator ih nema. Sve je optimizovano za sve verzije PHP-a, po?ev?i od verzije 7.x do najnovije.
Ja cu ponovo da ponovim da ovo nije reseno – stavise u poslednjih mesec dana smo na preko 10 sajtova morali da ugasimo dodatak zbog problema koje pravi. Hoce li ovo biti reseno u skorije vreme.
Ako ne – ja cu zaista biti prinudjen za nasilno zabranim koriscenje dodatka na svim sajtovima svih nasih klijenata.