WordPressin optimoinnista: Muistiinpanot Otto Kekäläisen alustuksesta

Muistiinpanoni eilisestä Tampereen WordPress-miitin annista. Paikalla oli n. 10 henkeä.

  • Esim Chromen Web Inspectorin Network-tabista näkee, miten sivun resurssit latautuvat
  • Kokonaisnopeuteen vaikuttavat sekä ladattavien tiedostojen koko että hakujen määrä
  • Merkittäviä nopeusetuja saa siirtymällä Apache-palvelimesta Nginxiin.
  • Siirtämällä htaccessista säännöt vhostiin voi säästää millisekunteja (jos ottaa htaccessin kokonaan pois päältä)
  • Nginxssä FastCGI-cachella voi estää hakujen menemisen php:lle saakka
  • APC-cachea voi käyttää php:n nopeuttamiseen, sekä object cachena WP:n transienttien tallettamiseen (jälkimmäinen vaatii lisäosan tuekseen, esim ”APC Object Cache Backend” / Mark Jaquith)
  • XDebugilla ja Webgrind (asennettava palvelimelle) voi paikantaa huonosti optimoidut php-funktiot.
  • Tietokanta: MySQL–> MariaDB
  • Webpagetest, PageSpeed ja YSlow avuksi sivuston latausnopeuden optimointiin.

Lisää Oton vinkkejä löytyy Seravon blogista http://seravo.fi/tag/performance

#palvelin, #suorituskyky, #tampere