Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Optimizing a WordPress website: Important facto...

Optimizing a WordPress website: Important factors @ 12th Athens WordPress Meetup

Essential WordPress performance optimization tips & factors' analysis.

George Gkouvousis

November 22, 2017
Tweet

More Decks by George Gkouvousis

Other Decks in Programming

Transcript

  1. • Technical Analyst (ICT) • Frontend Development enthusiast • Since

    2010, handling strictly WordPress-based projects • Coordinating WordPress projects at 8web Interactive ( 8web.gr ) • Scaling more than 100 WordPress Installations per year • Hardening a hundred more ☺ GEORGE GKOUVOUSIS Twitter: @ggloveswp Email: [email protected] Website: www.8web.gr
  2. Θέματα παρουσίασης Φιλοξενία ιστοσελίδας (web hosting) 01 Θέμα (theme) 02

    Appendix | 03 04 05 Κρυφή μνήμη (cache) Πρόσθετα (plugins) Βάση δεδομένων (database)
  3. Φιλοξενία ιστοσελίδας WordPress 01 | • Shared hosting Θετικά: Κόστος,

    Management επιπέδου server. Αρνητικά: Resources limit, Ίδια IP & μηχανημα όλοι. • Dedicated resources Θετικά: Resources, Flexibility. Αρνητικά: Κόστος. • WordPress managed hosting Preoptimized stack for WordPress.
  4. Μνήμη cache 03 | • Server-layer cache limits • Στόχος:

    less resources Επιπρόσθετα: • CDN • Minification/Combine(!) • Gzip • Caching headers, expires • DNS prefetching
  5. • Schedule tables’ optimization • Delete revisions • Other garbage

    • Disable trackbacks/pingbacks • Monitor slow queries Βάση δεδομένων 05 |
  6. χρυσός κανόνας: • 79% των πελατών, που θα δηλώσουν πως

    δεν ένιωσαν άνετα με την αργή φόρτωση της ιστοσελίδας σας, ΔΕΝ θα καταλήξουν σε πώληση • 64% των smartphone users θέλουν να φορτώνουν οι ιστοσελίδες του περιηγητή τους, σε ταχύτητα μικρότερη των 4’’ • 47% των desktop χρηστών έχουν συνηθήσει σε ταχύτητες φόρτωσης μικρότερες των 2’’ • Εάν η ιστοσελίδα σας έχει κέρδος 100.000€/ημέρα, μια βελτιστοποίηση φόρτωσης κατά 1’’, θα φέρει 7.000€ περισσότερα έσοδα. • 1’’ αργότερη φόρτωση ιστοσελίδας μεταφράζεται σε απώλεια pageviews της τάξεως του 11% • 1’’ αργότερη φόρτωση ιστοσελίδας μεταφράζεται σε 7% απώλεια μετατροπών. the faster the better