Rodomi pranešimai su žymėmis optimizavimas. Rodyti visus pranešimus
Rodomi pranešimai su žymėmis optimizavimas. Rodyti visus pranešimus
2018 m. sausio 22 d., pirmadienis
2018 m. sausio 18 d., ketvirtadienis
2017 m. kovo 13 d., pirmadienis
combine and minify js/css with PHP
https://github.com/mrclay/minify
https://gist.github.com/tovic/d7b310dea3b33e4732c0
http://www.leccionespracticas.com/cds-invenio/cds-invenio-css-js-combining-and-compression-to-speed-up-page-load
https://gist.github.com/tovic/d7b310dea3b33e4732c0
http://www.leccionespracticas.com/cds-invenio/cds-invenio-css-js-combining-and-compression-to-speed-up-page-load
2017 m. vasario 14 d., antradienis
automatically version css / js
2017 m. vasario 10 d., penktadienis
mysql config tuning
https://github.com/major/MySQLTuner-perl
http://www.mysqlcalculator.com/
http://www.tecmint.com/mysql-mariadb-performance-tuning-and-optimization/3/
http://stackoverflow.com/questions/13259275/mysql-tmp-table-size-max-heap-table-size
http://www.mysqlcalculator.com/
http://www.tecmint.com/mysql-mariadb-performance-tuning-and-optimization/3/
http://stackoverflow.com/questions/13259275/mysql-tmp-table-size-max-heap-table-size
2017 m. sausio 26 d., ketvirtadienis
PHP kodo cache precompiled - APC
APC caches the complied PHP code so for next time, time for compiling PHP will be reduce and gives faster performance.
https://anandarajpandey.com/2014/07/15/how-to-install-apc-in-centos-for-php-better-performance-opcode/
https://www.mervcodes.com/install-apc-alternative-php-cache-in-centos-567-and-fedora-2021/
https://anandarajpandey.com/2014/07/15/how-to-install-apc-in-centos-for-php-better-performance-opcode/
https://www.mervcodes.com/install-apc-alternative-php-cache-in-centos-567-and-fedora-2021/
2017 m. sausio 19 d., ketvirtadienis
2016 m. liepos 12 d., antradienis
2016 m. vasario 3 d., trečiadienis
Responsive images sprendimai
https://github.com/teleject/hisrc - html kode nurodome img matmenis trijų dydžių, JS pagalba nustato kurį dydį krauti
http://adaptive-images.com/ - mažiausiai riekia keisti kodo. Per Htaccess paveikslėlių užkrovimą perduodame PHP skriptui, kuris pagal prieš tai padėtą cookie arba user-agent nustato kokia raiška reikalinga ir užkrauna reikiamą paveikslėlį, pakešuoja skirtingų dydžių versijas (panašiai daro WP).
https://responsiveimages.org/ - dar geresnis sprendimas, kode leidžiantisn urodyti skiritngas versijas. tik reikia pasikurti php skriptą kuris apdorotų ir pakešuotų paveikslėlius pagal dydį.
https://developers.google.com/web/fundamentals/design-and-ui/media/images/images-in-markup?hl=en - google rekomenduojamos technikos repsonsive paveikslėliams, taip pat Retina ekranams kur pixel density didesnis, nurodant HTML IMG kode skiritngas paveikslėlių versijas
Background paveiksėliams - per media queries - http://www.html5rocks.com/en/mobile/high-dpi/#toc-tech-overview
SVG vektorinių paveikslėlių kompresinimas: https://jakearchibald.github.io/svgomg/
WEBP - naujas paveiksėlių formatas, 22% mažiau užimantis už PNG. Konverteris - http://webp-converter.com/ tik reikia pasidomėti kaip užkrauti ne webp paveikslą jei browseris nepalaiko, kaip tai aptikti: https://developers.google.com/speed/webp/faq (rašo glaima su moderinzer.js)
http://adaptive-images.com/ - mažiausiai riekia keisti kodo. Per Htaccess paveikslėlių užkrovimą perduodame PHP skriptui, kuris pagal prieš tai padėtą cookie arba user-agent nustato kokia raiška reikalinga ir užkrauna reikiamą paveikslėlį, pakešuoja skirtingų dydžių versijas (panašiai daro WP).
https://responsiveimages.org/ - dar geresnis sprendimas, kode leidžiantisn urodyti skiritngas versijas. tik reikia pasikurti php skriptą kuris apdorotų ir pakešuotų paveikslėlius pagal dydį.
https://developers.google.com/web/fundamentals/design-and-ui/media/images/images-in-markup?hl=en - google rekomenduojamos technikos repsonsive paveikslėliams, taip pat Retina ekranams kur pixel density didesnis, nurodant HTML IMG kode skiritngas paveikslėlių versijas
Background paveiksėliams - per media queries - http://www.html5rocks.com/en/mobile/high-dpi/#toc-tech-overview
SVG vektorinių paveikslėlių kompresinimas: https://jakearchibald.github.io/svgomg/
WEBP - naujas paveiksėlių formatas, 22% mažiau užimantis už PNG. Konverteris - http://webp-converter.com/ tik reikia pasidomėti kaip užkrauti ne webp paveikslą jei browseris nepalaiko, kaip tai aptikti: https://developers.google.com/speed/webp/faq (rašo glaima su moderinzer.js)
žymės:
HTML,
JavaScript,
optimizavimas,
responsive
2016 m. sausio 28 d., ketvirtadienis
PHP irankis minimizavimui html/css, apjungimui i viena faila
https://github.com/mrclay/minify - nors man kazkodel nepasileido
https://github.com/matthiasmullie/minify - minifikatorius, bet kazin ar turi cache
http://rakaz.nl/code/combine - paprastas 1 failo skriptas su file cache filetime md5 pagrindu
https://github.com/matthiasmullie/minify - minifikatorius, bet kazin ar turi cache
http://rakaz.nl/code/combine - paprastas 1 failo skriptas su file cache filetime md5 pagrindu
2016 m. sausio 27 d., trečiadienis
load async
https://css-tricks.com/thinking-async/
taip pat rekomendujama sfriftus laikyti local storage http://www.sitepoint.com/improving-font-performance-subsetting-local-storage/
taip pat rekomendujama sfriftus laikyti local storage http://www.sitepoint.com/improving-font-performance-subsetting-local-storage/
2016 m. sausio 14 d., ketvirtadienis
CDN for JS/CSS
A free super-fast CDN
for developers and webmasters http://www.jsdelivr.com/
for developers and webmasters http://www.jsdelivr.com/
Font loader
Eliminate render-blocking JavaScript and CSS in above-the-fold content. Use: https://github.com/typekit/webfontloader arba https://github.com/filamentgroup/loadCSS
2016 m. sausio 7 d., ketvirtadienis
Neapkraunantis youtube užkrovimas
Jei viename tinklalapio lange norite ikelti daug youtube video, tai labai akraus puslapi, jei desite embeded visus youtube video. Todel geriau deti tik youtube cover paveiksleli su ant virsaus nupiestu play mygtuku. Istraukti coveri ir ji suaktyvinti, kad paspaudus coveri isikeltu grotuvas, nesunkiai galima padaryti su JS funkcija: http://www.sitepoint.com/faster-youtube-embeds-javascript/
Lightweight social share buttons
be addthis.com dar yra paprastas lengvas skriptukas http://sapegin.github.io/social-likes/ ( https://github.com/sapegin/social-likes )
papsrastas budas pasidaryti mytukus su fontawesome: http://webdesignerhut.com/css-social-sharing-buttons/
Geras budas pasidaryti mygtukus su counteriais, ne atskiro srifto failo (sriftas itrauktas i js): http://sapegin.github.io/social-likes/
papsrastas budas pasidaryti mytukus su fontawesome: http://webdesignerhut.com/css-social-sharing-buttons/
Geras budas pasidaryti mygtukus su counteriais, ne atskiro srifto failo (sriftas itrauktas i js): http://sapegin.github.io/social-likes/
2016 m. sausio 5 d., antradienis
Website benchmark tool
https://gtmetrix.com - irankis vertinti tinklalapiui
2015 m. liepos 27 d., pirmadienis
memcache
yum install memcached
yum install php-pecl-memcache
apachectl restart
$mkey = 'song_'.$s['id'];
$memcache = new Memcache;
$memcache->connect('localhost', 11211);
$rez = $memcache->get($mkey);
if (!$rez) {
$memcache->set($mkey, 'sdsadasd', MEMCACHE_COMPRESSED, 60*60*24);
}
yum install php-pecl-memcache
apachectl restart
$mkey = 'song_'.$s['id'];
$memcache = new Memcache;
$memcache->connect('localhost', 11211);
$rez = $memcache->get($mkey);
if (!$rez) {
$memcache->set($mkey, 'sdsadasd', MEMCACHE_COMPRESSED, 60*60*24);
}
Užsisakykite:
Pranešimai (Atom)