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

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

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. George Gkouvousis
    22.11.2017
    Optimizing a WordPress website:
    Important factors

    View Slide

  2. • 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

    View Slide

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

    View Slide

  4. Φιλοξενία ιστοσελίδας WordPress
    01 |
    • Shared hosting
    Θετικά: Κόστος, Management επιπέδου server.
    Αρνητικά: Resources limit, Ίδια IP & μηχανημα όλοι.
    • Dedicated resources
    Θετικά: Resources, Flexibility.
    Αρνητικά: Κόστος.
    • WordPress managed hosting
    Preoptimized stack for WordPress.

    View Slide

  5. Θέματα
    02 |
    • Multipurpose themes
    • Custom theme

    View Slide

  6. Μνήμη cache
    03 |
    • Server-layer cache limits
    • Στόχος: less resources
    Επιπρόσθετα:
    • CDN
    • Minification/Combine(!)
    • Gzip
    • Caching headers, expires
    • DNS prefetching

    View Slide

  7. Πρόσθετα
    04 |
    • Ελαχιστοποίηση αριθμού plugins
    • Check poorly coded ones
    • Update them
    • Monitor them

    View Slide

  8. • Schedule tables’ optimization
    • Delete revisions
    • Other garbage
    • Disable trackbacks/pingbacks
    • Monitor slow queries
    Βάση δεδομένων
    05 |

    View Slide

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

    View Slide

  10. Thank you for attending
    Slides/Questions/Info:
    georgegkouvousis ggloveswp [email protected] www.8web.gr

    View Slide