WordPress sigurnost i optimizacija

Onovne stvari

Petrovic Luka

Zamalo Nista...

Velika meta

~44% svih sajtova

~65% CMS sajtova

Primer iz zivota.

WP Core

Community

Brzo resavanje

automatic update

Plugins & Themes

zavisi od developera

brzina resavanja od slycaja do slucaja

automatic update*

Custom code

Preventiva

Security dodatci

Security Alati

Aplikativni Firewall

CloudFlare

Manuelna podesavanja *

WP Toolkit

Automatuizovani platformski alati i deploy

 

Setup

Odabir okruzenja *

Dodatci sa aktivnim developmentom

Dodatci sa vise aktivacija

KISS Princip

Pristup

 

 

Hosting

PHP MySQL

Poznato okruzenje

Pristup 

Server-side kesiranje

Praksa

Update

Update

Update

Paznja prilikom deljenja pristupa

Monitoring

Alati

Cloudflare

Google Analytics

Logovi

Dodatci za logovanje aktivnosti

Optimizacija

Optimizacija sadrzaja

Kesiranje sadrzaja

Minifikacija i spajanje fajlova

  • Manja veličina fajlova
  • Manje uspostavljanja konekcija
  • Efikasniji browser download
  • Mogucnost za gresku...

Eksterni resursi i 404

  • Najprostije receno: izbegavati
  • Nedostatak kontrole
  • Nacin ucitavanja
  • Izbegavati 404 i 301/302

Slike

  • Losless kompresija
  • Prave dimenzije slika
  • Sprites za male slike
  • Base64?

CloudFlare

  • POP u Beogradu
  • Manji bandwidth na serveru
  • Keširanje statike
  • Proxy mogućnosti
  • Jednostavno za podesiti
  • Firewall
  • Monitoring

Kesiranje

Zasto uvek treba kesirati?

Dodatci za kesiranje

Server side kesiranje

Izuzetci i provera

Pluginovi za WP

Autoptimize

WP Rocket (paid)

W3 Total Cache

Breeze

LiteSpeed

Smush Image Compression and Optimization

EWWW Image Optimizer

...

Pitanja?

10+ godina iskustva

Toptal

Codeable

preko 300 projekata

nebrojeno gresaka...

Zamalo Nist

By Luka Petrovic

Zamalo Nist

  • 91