SlideShare a Scribd company logo
1 of 33
5 FALSI MITI SU
WOOCOMMERCE
Andrea Cardinali
Performize
Wordcamp Catania - 21 Settembre 2019 - #WCCTA
1
Andrea Cardinali
● WP Dev
● Web Performance Lover
● CEO @ Performize
2
3
#1
WOOCOMMERCE È INADATTO A
UN UTILIZZO COMMERCIALE
Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali
4
5+ MILLION
https://wordpress.org/plugins/woocommerce/
Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali
5
25%
https://trends.builtwith.com/shop
Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali
TOP 1 MILLION SITES
UTILIZZA WOOCOMMERCE
6
Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali
https://trends.builtwith.com/shop/country/Italy
IN ITALIA
1su10
WOOCOMMERCE
7
PERCHÈ USARE
WOOCOMMERCE
PER IL PROPRIO
BUSINESS
1. UTILIZZATO A LIVELLO
MONDIALE
2. ESTENDIBILE
3. FACILITÁ D’USO
4. OPEN SOURCE
5. SVILUPPO SUPPORTATO DA
AZIENDE E COMMUNITY
Wordcamp Catania - 21 Settembre 2019 - #WCCTA
8
#1
WOOCOMMERCE È INADATTO A
UN UTILIZZO COMMERCIALE
Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali
9
#2
WOOCOMMERCE NON È UN ECOMMERCE COMPLETO
(PERCHÈ È UN PLUGIN)
Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali
10
CARATTERISTICHE
E-COMMERCE
1. CARRELLO + CHECKOUT
2. GESTIONE COUPON E SCONTI
3. GESTIONE DEI CONTENUTI
(CMS)
4. MOTORE DI RICERCA INTERNO
5. GESTIONE DI METODI DI
PAGAMENTO MULTIPLI
6. DASHBOARD CON REPORT
7. OTTIMIZZATO PER I MOTORI
DI RICERCA
8. VELOCE
9. SCALABILE
Wordcamp Catania - 21 Settembre 2019 - #WCCTA
11
#2
WOOCOMMERCE NON È UN ECOMMERCE COMPLETO
PERCHÈ È UN PLUGIN
Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali
12
#3
WOOCOMMERCE È LIMITATO PERCHÉ NON HA
LA FUNZIONALITÁ XYZ
Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali
13
WOOCOMERCE
È
ESTENDIBILE
1. PLUGIN
2. WEB HOOKS
3. REST API
https://www.slideshare.net/AndreaCardinali/
Wordcamp Catania - 21 Settembre 2019 - #WCCTA
14
#3
WOOCOMMERCE È LIMITATO PERCHÉ NON HA
LA FUNZIONALITÁ XYZ
Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali
15
#4
WOOCOMMERCE PUÓ GESTIRE
AL MAX n*
PRODOTTI
*
n = numero molto basso compreso tra 50 e 100
Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali
16
WOOCOMMERCE
GESTISCE 50
PRODOTTI SE:
● UTILIZZI UN HOSTING CON
RISORSE INADEGUATE
● UTILIZZI PLUGIN
INDISCRIMINATAMENTE*
● UTILIZZI UN TEMA
MULTIPURPOSE
● SE NON TI PREOCCUPI
DELLE PERFORMANCE
17
#4
WOOCOMMERCE PUÓ GESTIRE
AL MAX n*
PRODOTTI
Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali
*
n = numero molto basso compreso tra 50 e 100
18
#5
WOOCOMMERCE NON È ADATTO
AI SITI AD ALTO TRAFFICO
Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali
19
IL TRAFFICO È UNA
VANITY METRIC
Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali
20
IL TRAFFICO È UN
FALSO PROBLEMA
Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali
21
22
IL TRAFFICO È UN
FALSO PROBLEMA
● PLUGIN E TEMA SONO
CARICATI OGNI VOLTA
● OGNI VOLTA VENGONO
ESEGUITE DELLE QUERY
● OGNI QUERY RICHIEDE
DELLE RISORSE
● ACCESSI
○ CONCORRENTI
○ NON OMOGENEI
● LE RISORSE FINISCONO
Wordcamp Catania - 21 Settembre 2019 - #WCCTA
23
USARE LA PAGE CACHE
NON TI SALVERÁ
Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali
24
USARE UNA CDN
NON TI SALVERÁ
Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali
25
AUMENTARE LE RISORSE
DEL SERVER
NON TI SALVERÁ
Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali
26
IL VERO PROBLEMA
È LO STACK NON
OTTIMIZZATO
Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali
27
STACK =
PLUGIN + TEMA +
HOSTING
Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali
28
1 - MISURA LE
PERFORMANCE
5 - AUMENTA LE
RISORSE
2 - IDENTIFICA LE
CAUSE
4 - ATTIVA OBJECT
CACHE
3 - OTTIMIZZA IL CODICE *
RIPETI
Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali
*FRAGMENT CACHING + CONDITIONAL LOADING
NO FS - REDIS o MEMCACHED
QUERY MONITOR - NEW RELIC(VERTICAL SCALING)
29
Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali
30
#5
WOOCOMMERCE NON È ADATTO
AI SITI AD ALTO TRAFFICO
Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali
31
RICAPITOLANDO
WOOCOMMERCE
● ECOMMERCE CON TUTTE
LE CARTE IN REGOLA
● ESTENDIBILE
● NON HA LIMITAZIONI SUL
NUMERO MAX DI
PRODOTTI
● SCALABILE
… SE SAI COME FARLO :)
Wordcamp Catania - 21 Settembre 2019 - #WCCTA
32
THANK YOU!
Andrea Cardinali
Wordcamp Catania - 21 Settembre 2019 - #WCCTA
33

More Related Content

What's hot

SEO On Site & WordPress - Errori da Evitare - #10 WordPress Meetup Romagna C...
SEO On Site & WordPress - Errori da Evitare  - #10 WordPress Meetup Romagna C...SEO On Site & WordPress - Errori da Evitare  - #10 WordPress Meetup Romagna C...
SEO On Site & WordPress - Errori da Evitare - #10 WordPress Meetup Romagna C...Andrea Cardinali
 
Seo on site - La stai facendo nel modo giusto? | GT Conference Torino 2013
Seo on site - La stai facendo nel modo giusto? | GT Conference Torino 2013Seo on site - La stai facendo nel modo giusto? | GT Conference Torino 2013
Seo on site - La stai facendo nel modo giusto? | GT Conference Torino 2013Andrea Cardinali
 
Aggiornato! Il sito veloce senza codice
Aggiornato! Il sito veloce senza codiceAggiornato! Il sito veloce senza codice
Aggiornato! Il sito veloce senza codiceStefania Massenza
 
Creare un tema Responsive per Magento con Bootstrap
Creare un tema Responsive per Magento con BootstrapCreare un tema Responsive per Magento con Bootstrap
Creare un tema Responsive per Magento con BootstrapAndrea Saccà
 
Magento 2 Frontend le novità - Meet Magento 2015
Magento 2 Frontend le novità - Meet Magento 2015Magento 2 Frontend le novità - Meet Magento 2015
Magento 2 Frontend le novità - Meet Magento 2015Andrea Saccà
 
Cookieless World: La Marketing Automation a supporto del business online
Cookieless World: La Marketing Automation a supporto del business onlineCookieless World: La Marketing Automation a supporto del business online
Cookieless World: La Marketing Automation a supporto del business onlineSiteGround.com
 
5 consigli SEO da tenere a mente durante lo sviluppo di temi e plugin @ WpCam...
5 consigli SEO da tenere a mente durante lo sviluppo di temi e plugin @ WpCam...5 consigli SEO da tenere a mente durante lo sviluppo di temi e plugin @ WpCam...
5 consigli SEO da tenere a mente durante lo sviluppo di temi e plugin @ WpCam...Andrea Cardinali
 
My WordPress Toolbox - WordPress Meetup Romagna #13 - 15 Settembre 2016
My WordPress Toolbox - WordPress Meetup Romagna #13 - 15 Settembre 2016My WordPress Toolbox - WordPress Meetup Romagna #13 - 15 Settembre 2016
My WordPress Toolbox - WordPress Meetup Romagna #13 - 15 Settembre 2016Andrea Cardinali
 

What's hot (8)

SEO On Site & WordPress - Errori da Evitare - #10 WordPress Meetup Romagna C...
SEO On Site & WordPress - Errori da Evitare  - #10 WordPress Meetup Romagna C...SEO On Site & WordPress - Errori da Evitare  - #10 WordPress Meetup Romagna C...
SEO On Site & WordPress - Errori da Evitare - #10 WordPress Meetup Romagna C...
 
Seo on site - La stai facendo nel modo giusto? | GT Conference Torino 2013
Seo on site - La stai facendo nel modo giusto? | GT Conference Torino 2013Seo on site - La stai facendo nel modo giusto? | GT Conference Torino 2013
Seo on site - La stai facendo nel modo giusto? | GT Conference Torino 2013
 
Aggiornato! Il sito veloce senza codice
Aggiornato! Il sito veloce senza codiceAggiornato! Il sito veloce senza codice
Aggiornato! Il sito veloce senza codice
 
Creare un tema Responsive per Magento con Bootstrap
Creare un tema Responsive per Magento con BootstrapCreare un tema Responsive per Magento con Bootstrap
Creare un tema Responsive per Magento con Bootstrap
 
Magento 2 Frontend le novità - Meet Magento 2015
Magento 2 Frontend le novità - Meet Magento 2015Magento 2 Frontend le novità - Meet Magento 2015
Magento 2 Frontend le novità - Meet Magento 2015
 
Cookieless World: La Marketing Automation a supporto del business online
Cookieless World: La Marketing Automation a supporto del business onlineCookieless World: La Marketing Automation a supporto del business online
Cookieless World: La Marketing Automation a supporto del business online
 
5 consigli SEO da tenere a mente durante lo sviluppo di temi e plugin @ WpCam...
5 consigli SEO da tenere a mente durante lo sviluppo di temi e plugin @ WpCam...5 consigli SEO da tenere a mente durante lo sviluppo di temi e plugin @ WpCam...
5 consigli SEO da tenere a mente durante lo sviluppo di temi e plugin @ WpCam...
 
My WordPress Toolbox - WordPress Meetup Romagna #13 - 15 Settembre 2016
My WordPress Toolbox - WordPress Meetup Romagna #13 - 15 Settembre 2016My WordPress Toolbox - WordPress Meetup Romagna #13 - 15 Settembre 2016
My WordPress Toolbox - WordPress Meetup Romagna #13 - 15 Settembre 2016
 

Similar to 5 falsi miti su Woocommerce - Andrea Cardinali - WordCamp Catania 2019

Watch out for checkout! Nicola Bonora alla Web Marketing Expo 2017
Watch out for checkout! Nicola Bonora alla Web Marketing Expo 2017Watch out for checkout! Nicola Bonora alla Web Marketing Expo 2017
Watch out for checkout! Nicola Bonora alla Web Marketing Expo 2017Mentine
 
Web marketing per il turismo
Web marketing per il turismoWeb marketing per il turismo
Web marketing per il turismoMarco Tibaldeschi
 
Il sito veloce senza codice, versione originale WordCamp 2020
Il sito veloce senza codice, versione originale WordCamp 2020Il sito veloce senza codice, versione originale WordCamp 2020
Il sito veloce senza codice, versione originale WordCamp 2020Stefania Massenza
 
Applicazioni web e web design responsive - SMAU Bologna 2013
Applicazioni web e web design responsive - SMAU Bologna 2013Applicazioni web e web design responsive - SMAU Bologna 2013
Applicazioni web e web design responsive - SMAU Bologna 2013Fabrizio Caccavello
 
Da Silverlight a angular senza toccare il backend: fatto!
 Da Silverlight a angular senza toccare il backend: fatto! Da Silverlight a angular senza toccare il backend: fatto!
Da Silverlight a angular senza toccare il backend: fatto!Michele Aponte
 
Social WEB & WEB STRATEGY - Lez. 2
Social WEB & WEB STRATEGY - Lez. 2Social WEB & WEB STRATEGY - Lez. 2
Social WEB & WEB STRATEGY - Lez. 2Paolo Malaspina
 
Smau Bologna 2014: E-commerce vincente
Smau Bologna 2014: E-commerce vincenteSmau Bologna 2014: E-commerce vincente
Smau Bologna 2014: E-commerce vincenteAproweb
 
Smau Torino 2014: E-commerce vincente: dall’idea di business al web marketing...
Smau Torino 2014: E-commerce vincente: dall’idea di business al web marketing...Smau Torino 2014: E-commerce vincente: dall’idea di business al web marketing...
Smau Torino 2014: E-commerce vincente: dall’idea di business al web marketing...Aproweb
 
Piano Editoriale Area Blog / Sintesi - Strada Olio Dop Umbria
Piano Editoriale Area Blog / Sintesi - Strada Olio Dop UmbriaPiano Editoriale Area Blog / Sintesi - Strada Olio Dop Umbria
Piano Editoriale Area Blog / Sintesi - Strada Olio Dop UmbriaAdv Media Lab
 
Pricing Cars using Predictive Modelling - Marco Calderisi
Pricing Cars using Predictive Modelling - Marco CalderisiPricing Cars using Predictive Modelling - Marco Calderisi
Pricing Cars using Predictive Modelling - Marco CalderisiData Beers Tuscany
 
Mobile per progetti Web Enterprise con William Sbarzaglia.
Mobile per progetti Web Enterprise con William Sbarzaglia.Mobile per progetti Web Enterprise con William Sbarzaglia.
Mobile per progetti Web Enterprise con William Sbarzaglia.semrush_webinars
 
Il marketing digitale e le piccole e medie imprese
Il marketing digitale e le piccole e medie impreseIl marketing digitale e le piccole e medie imprese
Il marketing digitale e le piccole e medie impreseGiorgio Soffiato
 
Come ottenere risultati incredibili in situazioni impossibili - Paolo Ratto
Come ottenere risultati incredibili in situazioni impossibili - Paolo RattoCome ottenere risultati incredibili in situazioni impossibili - Paolo Ratto
Come ottenere risultati incredibili in situazioni impossibili - Paolo RattoTWOW
 
Webinar Temporary Export Manager con Michele Castagna
Webinar Temporary Export Manager con Michele CastagnaWebinar Temporary Export Manager con Michele Castagna
Webinar Temporary Export Manager con Michele CastagnaDigital Building Blocks
 
Come e perché ottimizzare il proprio sito per i Core Web Vitals
Come e perché ottimizzare il proprio sito per i Core Web VitalsCome e perché ottimizzare il proprio sito per i Core Web Vitals
Come e perché ottimizzare il proprio sito per i Core Web VitalsSiteGround.com
 
Progetti web vincenti: 10 requisiti, tra design e normativa, per sviluppare b...
Progetti web vincenti: 10 requisiti, tra design e normativa, per sviluppare b...Progetti web vincenti: 10 requisiti, tra design e normativa, per sviluppare b...
Progetti web vincenti: 10 requisiti, tra design e normativa, per sviluppare b...Fabrizio Caccavello
 
Sviluppare app per iOS e Android con Xamarin e Visual Studio
Sviluppare app per iOS e Android con Xamarin e Visual StudioSviluppare app per iOS e Android con Xamarin e Visual Studio
Sviluppare app per iOS e Android con Xamarin e Visual StudioNicolò Carandini
 
Il real time analytics e il marketing automation
Il real time analytics e il marketing automationIl real time analytics e il marketing automation
Il real time analytics e il marketing automationWilliam Sbarzaglia
 
202211 SMXL Sacheli: PageRank, cos'è e come funzionava
202211 SMXL Sacheli: PageRank, cos'è e come funzionava202211 SMXL Sacheli: PageRank, cos'è e come funzionava
202211 SMXL Sacheli: PageRank, cos'è e come funzionavaGiovanni Sacheli
 

Similar to 5 falsi miti su Woocommerce - Andrea Cardinali - WordCamp Catania 2019 (20)

Watch out for checkout! Nicola Bonora alla Web Marketing Expo 2017
Watch out for checkout! Nicola Bonora alla Web Marketing Expo 2017Watch out for checkout! Nicola Bonora alla Web Marketing Expo 2017
Watch out for checkout! Nicola Bonora alla Web Marketing Expo 2017
 
Web marketing per il turismo
Web marketing per il turismoWeb marketing per il turismo
Web marketing per il turismo
 
Il sito veloce senza codice, versione originale WordCamp 2020
Il sito veloce senza codice, versione originale WordCamp 2020Il sito veloce senza codice, versione originale WordCamp 2020
Il sito veloce senza codice, versione originale WordCamp 2020
 
Applicazioni web e web design responsive - SMAU Bologna 2013
Applicazioni web e web design responsive - SMAU Bologna 2013Applicazioni web e web design responsive - SMAU Bologna 2013
Applicazioni web e web design responsive - SMAU Bologna 2013
 
Da Silverlight a angular senza toccare il backend: fatto!
 Da Silverlight a angular senza toccare il backend: fatto! Da Silverlight a angular senza toccare il backend: fatto!
Da Silverlight a angular senza toccare il backend: fatto!
 
Social WEB & WEB STRATEGY - Lez. 2
Social WEB & WEB STRATEGY - Lez. 2Social WEB & WEB STRATEGY - Lez. 2
Social WEB & WEB STRATEGY - Lez. 2
 
Smau Bologna 2014: E-commerce vincente
Smau Bologna 2014: E-commerce vincenteSmau Bologna 2014: E-commerce vincente
Smau Bologna 2014: E-commerce vincente
 
Smau Torino 2014: E-commerce vincente: dall’idea di business al web marketing...
Smau Torino 2014: E-commerce vincente: dall’idea di business al web marketing...Smau Torino 2014: E-commerce vincente: dall’idea di business al web marketing...
Smau Torino 2014: E-commerce vincente: dall’idea di business al web marketing...
 
Piano Editoriale Area Blog / Sintesi - Strada Olio Dop Umbria
Piano Editoriale Area Blog / Sintesi - Strada Olio Dop UmbriaPiano Editoriale Area Blog / Sintesi - Strada Olio Dop Umbria
Piano Editoriale Area Blog / Sintesi - Strada Olio Dop Umbria
 
Linkedin e Xing per cercare nuovi clienti
Linkedin e Xing per cercare nuovi clientiLinkedin e Xing per cercare nuovi clienti
Linkedin e Xing per cercare nuovi clienti
 
Pricing Cars using Predictive Modelling - Marco Calderisi
Pricing Cars using Predictive Modelling - Marco CalderisiPricing Cars using Predictive Modelling - Marco Calderisi
Pricing Cars using Predictive Modelling - Marco Calderisi
 
Mobile per progetti Web Enterprise con William Sbarzaglia.
Mobile per progetti Web Enterprise con William Sbarzaglia.Mobile per progetti Web Enterprise con William Sbarzaglia.
Mobile per progetti Web Enterprise con William Sbarzaglia.
 
Il marketing digitale e le piccole e medie imprese
Il marketing digitale e le piccole e medie impreseIl marketing digitale e le piccole e medie imprese
Il marketing digitale e le piccole e medie imprese
 
Come ottenere risultati incredibili in situazioni impossibili - Paolo Ratto
Come ottenere risultati incredibili in situazioni impossibili - Paolo RattoCome ottenere risultati incredibili in situazioni impossibili - Paolo Ratto
Come ottenere risultati incredibili in situazioni impossibili - Paolo Ratto
 
Webinar Temporary Export Manager con Michele Castagna
Webinar Temporary Export Manager con Michele CastagnaWebinar Temporary Export Manager con Michele Castagna
Webinar Temporary Export Manager con Michele Castagna
 
Come e perché ottimizzare il proprio sito per i Core Web Vitals
Come e perché ottimizzare il proprio sito per i Core Web VitalsCome e perché ottimizzare il proprio sito per i Core Web Vitals
Come e perché ottimizzare il proprio sito per i Core Web Vitals
 
Progetti web vincenti: 10 requisiti, tra design e normativa, per sviluppare b...
Progetti web vincenti: 10 requisiti, tra design e normativa, per sviluppare b...Progetti web vincenti: 10 requisiti, tra design e normativa, per sviluppare b...
Progetti web vincenti: 10 requisiti, tra design e normativa, per sviluppare b...
 
Sviluppare app per iOS e Android con Xamarin e Visual Studio
Sviluppare app per iOS e Android con Xamarin e Visual StudioSviluppare app per iOS e Android con Xamarin e Visual Studio
Sviluppare app per iOS e Android con Xamarin e Visual Studio
 
Il real time analytics e il marketing automation
Il real time analytics e il marketing automationIl real time analytics e il marketing automation
Il real time analytics e il marketing automation
 
202211 SMXL Sacheli: PageRank, cos'è e come funzionava
202211 SMXL Sacheli: PageRank, cos'è e come funzionava202211 SMXL Sacheli: PageRank, cos'è e come funzionava
202211 SMXL Sacheli: PageRank, cos'è e come funzionava
 

More from Andrea Cardinali

WordPress Async 101 - An Introduction to wp-ajax and rest api - WordCamp Bari...
WordPress Async 101 - An Introduction to wp-ajax and rest api - WordCamp Bari...WordPress Async 101 - An Introduction to wp-ajax and rest api - WordCamp Bari...
WordPress Async 101 - An Introduction to wp-ajax and rest api - WordCamp Bari...Andrea Cardinali
 
From Cache to Ca$h - Advanced use of WP Cache - Andrea Cardinali
From Cache to Ca$h - Advanced use of WP Cache - Andrea CardinaliFrom Cache to Ca$h - Advanced use of WP Cache - Andrea Cardinali
From Cache to Ca$h - Advanced use of WP Cache - Andrea CardinaliAndrea Cardinali
 
Realizzare siti velocissimi che si caricano in un secondo - WordCamp Milano 2...
Realizzare siti velocissimi che si caricano in un secondo - WordCamp Milano 2...Realizzare siti velocissimi che si caricano in un secondo - WordCamp Milano 2...
Realizzare siti velocissimi che si caricano in un secondo - WordCamp Milano 2...Andrea Cardinali
 
Gestione avanzata di WordPress con WP-CLI - WordCamp Torino 2017 - Andrea Car...
Gestione avanzata di WordPress con WP-CLI - WordCamp Torino 2017 - Andrea Car...Gestione avanzata di WordPress con WP-CLI - WordCamp Torino 2017 - Andrea Car...
Gestione avanzata di WordPress con WP-CLI - WordCamp Torino 2017 - Andrea Car...Andrea Cardinali
 
I vantaggi di utilizzare un Visual Composer - WordCamp Torino 2017 - Andrea C...
I vantaggi di utilizzare un Visual Composer - WordCamp Torino 2017 - Andrea C...I vantaggi di utilizzare un Visual Composer - WordCamp Torino 2017 - Andrea C...
I vantaggi di utilizzare un Visual Composer - WordCamp Torino 2017 - Andrea C...Andrea Cardinali
 
Professional WordPress Development with Vagrant - Andrea Cardinali - WordCam...
Professional WordPress Development with Vagrant - Andrea Cardinali -  WordCam...Professional WordPress Development with Vagrant - Andrea Cardinali -  WordCam...
Professional WordPress Development with Vagrant - Andrea Cardinali - WordCam...Andrea Cardinali
 
CMS in ottica SEO per i contenuti - SEMrush WebStudy Marathon - SEO Tecnico -...
CMS in ottica SEO per i contenuti - SEMrush WebStudy Marathon - SEO Tecnico -...CMS in ottica SEO per i contenuti - SEMrush WebStudy Marathon - SEO Tecnico -...
CMS in ottica SEO per i contenuti - SEMrush WebStudy Marathon - SEO Tecnico -...Andrea Cardinali
 
WordPress, migrazioni e re-branding: don't try this at home. #wmf15
WordPress, migrazioni e re-branding: don't try this at home. #wmf15WordPress, migrazioni e re-branding: don't try this at home. #wmf15
WordPress, migrazioni e re-branding: don't try this at home. #wmf15Andrea Cardinali
 
WPDay 2015 - WordPress Performance Optimization - Pordenone - 13 Novembre 2015
WPDay 2015 - WordPress Performance Optimization - Pordenone - 13 Novembre 2015WPDay 2015 - WordPress Performance Optimization - Pordenone - 13 Novembre 2015
WPDay 2015 - WordPress Performance Optimization - Pordenone - 13 Novembre 2015Andrea Cardinali
 
50 tips su Web  Performance Optimization per siti ad alto traffico @ WpCamp B...
50 tips su Web  Performance Optimization per siti ad alto traffico @ WpCamp B...50 tips su Web  Performance Optimization per siti ad alto traffico @ WpCamp B...
50 tips su Web  Performance Optimization per siti ad alto traffico @ WpCamp B...Andrea Cardinali
 

More from Andrea Cardinali (10)

WordPress Async 101 - An Introduction to wp-ajax and rest api - WordCamp Bari...
WordPress Async 101 - An Introduction to wp-ajax and rest api - WordCamp Bari...WordPress Async 101 - An Introduction to wp-ajax and rest api - WordCamp Bari...
WordPress Async 101 - An Introduction to wp-ajax and rest api - WordCamp Bari...
 
From Cache to Ca$h - Advanced use of WP Cache - Andrea Cardinali
From Cache to Ca$h - Advanced use of WP Cache - Andrea CardinaliFrom Cache to Ca$h - Advanced use of WP Cache - Andrea Cardinali
From Cache to Ca$h - Advanced use of WP Cache - Andrea Cardinali
 
Realizzare siti velocissimi che si caricano in un secondo - WordCamp Milano 2...
Realizzare siti velocissimi che si caricano in un secondo - WordCamp Milano 2...Realizzare siti velocissimi che si caricano in un secondo - WordCamp Milano 2...
Realizzare siti velocissimi che si caricano in un secondo - WordCamp Milano 2...
 
Gestione avanzata di WordPress con WP-CLI - WordCamp Torino 2017 - Andrea Car...
Gestione avanzata di WordPress con WP-CLI - WordCamp Torino 2017 - Andrea Car...Gestione avanzata di WordPress con WP-CLI - WordCamp Torino 2017 - Andrea Car...
Gestione avanzata di WordPress con WP-CLI - WordCamp Torino 2017 - Andrea Car...
 
I vantaggi di utilizzare un Visual Composer - WordCamp Torino 2017 - Andrea C...
I vantaggi di utilizzare un Visual Composer - WordCamp Torino 2017 - Andrea C...I vantaggi di utilizzare un Visual Composer - WordCamp Torino 2017 - Andrea C...
I vantaggi di utilizzare un Visual Composer - WordCamp Torino 2017 - Andrea C...
 
Professional WordPress Development with Vagrant - Andrea Cardinali - WordCam...
Professional WordPress Development with Vagrant - Andrea Cardinali -  WordCam...Professional WordPress Development with Vagrant - Andrea Cardinali -  WordCam...
Professional WordPress Development with Vagrant - Andrea Cardinali - WordCam...
 
CMS in ottica SEO per i contenuti - SEMrush WebStudy Marathon - SEO Tecnico -...
CMS in ottica SEO per i contenuti - SEMrush WebStudy Marathon - SEO Tecnico -...CMS in ottica SEO per i contenuti - SEMrush WebStudy Marathon - SEO Tecnico -...
CMS in ottica SEO per i contenuti - SEMrush WebStudy Marathon - SEO Tecnico -...
 
WordPress, migrazioni e re-branding: don't try this at home. #wmf15
WordPress, migrazioni e re-branding: don't try this at home. #wmf15WordPress, migrazioni e re-branding: don't try this at home. #wmf15
WordPress, migrazioni e re-branding: don't try this at home. #wmf15
 
WPDay 2015 - WordPress Performance Optimization - Pordenone - 13 Novembre 2015
WPDay 2015 - WordPress Performance Optimization - Pordenone - 13 Novembre 2015WPDay 2015 - WordPress Performance Optimization - Pordenone - 13 Novembre 2015
WPDay 2015 - WordPress Performance Optimization - Pordenone - 13 Novembre 2015
 
50 tips su Web  Performance Optimization per siti ad alto traffico @ WpCamp B...
50 tips su Web  Performance Optimization per siti ad alto traffico @ WpCamp B...50 tips su Web  Performance Optimization per siti ad alto traffico @ WpCamp B...
50 tips su Web  Performance Optimization per siti ad alto traffico @ WpCamp B...
 

5 falsi miti su Woocommerce - Andrea Cardinali - WordCamp Catania 2019

  • 1. 5 FALSI MITI SU WOOCOMMERCE Andrea Cardinali Performize Wordcamp Catania - 21 Settembre 2019 - #WCCTA 1
  • 2. Andrea Cardinali ● WP Dev ● Web Performance Lover ● CEO @ Performize 2
  • 3. 3
  • 4. #1 WOOCOMMERCE È INADATTO A UN UTILIZZO COMMERCIALE Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali 4
  • 5. 5+ MILLION https://wordpress.org/plugins/woocommerce/ Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali 5
  • 6. 25% https://trends.builtwith.com/shop Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali TOP 1 MILLION SITES UTILIZZA WOOCOMMERCE 6
  • 7. Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali https://trends.builtwith.com/shop/country/Italy IN ITALIA 1su10 WOOCOMMERCE 7
  • 8. PERCHÈ USARE WOOCOMMERCE PER IL PROPRIO BUSINESS 1. UTILIZZATO A LIVELLO MONDIALE 2. ESTENDIBILE 3. FACILITÁ D’USO 4. OPEN SOURCE 5. SVILUPPO SUPPORTATO DA AZIENDE E COMMUNITY Wordcamp Catania - 21 Settembre 2019 - #WCCTA 8
  • 9. #1 WOOCOMMERCE È INADATTO A UN UTILIZZO COMMERCIALE Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali 9
  • 10. #2 WOOCOMMERCE NON È UN ECOMMERCE COMPLETO (PERCHÈ È UN PLUGIN) Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali 10
  • 11. CARATTERISTICHE E-COMMERCE 1. CARRELLO + CHECKOUT 2. GESTIONE COUPON E SCONTI 3. GESTIONE DEI CONTENUTI (CMS) 4. MOTORE DI RICERCA INTERNO 5. GESTIONE DI METODI DI PAGAMENTO MULTIPLI 6. DASHBOARD CON REPORT 7. OTTIMIZZATO PER I MOTORI DI RICERCA 8. VELOCE 9. SCALABILE Wordcamp Catania - 21 Settembre 2019 - #WCCTA 11
  • 12. #2 WOOCOMMERCE NON È UN ECOMMERCE COMPLETO PERCHÈ È UN PLUGIN Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali 12
  • 13. #3 WOOCOMMERCE È LIMITATO PERCHÉ NON HA LA FUNZIONALITÁ XYZ Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali 13
  • 14. WOOCOMERCE È ESTENDIBILE 1. PLUGIN 2. WEB HOOKS 3. REST API https://www.slideshare.net/AndreaCardinali/ Wordcamp Catania - 21 Settembre 2019 - #WCCTA 14
  • 15. #3 WOOCOMMERCE È LIMITATO PERCHÉ NON HA LA FUNZIONALITÁ XYZ Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali 15
  • 16. #4 WOOCOMMERCE PUÓ GESTIRE AL MAX n* PRODOTTI * n = numero molto basso compreso tra 50 e 100 Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali 16
  • 17. WOOCOMMERCE GESTISCE 50 PRODOTTI SE: ● UTILIZZI UN HOSTING CON RISORSE INADEGUATE ● UTILIZZI PLUGIN INDISCRIMINATAMENTE* ● UTILIZZI UN TEMA MULTIPURPOSE ● SE NON TI PREOCCUPI DELLE PERFORMANCE 17
  • 18. #4 WOOCOMMERCE PUÓ GESTIRE AL MAX n* PRODOTTI Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali * n = numero molto basso compreso tra 50 e 100 18
  • 19. #5 WOOCOMMERCE NON È ADATTO AI SITI AD ALTO TRAFFICO Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali 19
  • 20. IL TRAFFICO È UNA VANITY METRIC Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali 20
  • 21. IL TRAFFICO È UN FALSO PROBLEMA Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali 21
  • 22. 22
  • 23. IL TRAFFICO È UN FALSO PROBLEMA ● PLUGIN E TEMA SONO CARICATI OGNI VOLTA ● OGNI VOLTA VENGONO ESEGUITE DELLE QUERY ● OGNI QUERY RICHIEDE DELLE RISORSE ● ACCESSI ○ CONCORRENTI ○ NON OMOGENEI ● LE RISORSE FINISCONO Wordcamp Catania - 21 Settembre 2019 - #WCCTA 23
  • 24. USARE LA PAGE CACHE NON TI SALVERÁ Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali 24
  • 25. USARE UNA CDN NON TI SALVERÁ Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali 25
  • 26. AUMENTARE LE RISORSE DEL SERVER NON TI SALVERÁ Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali 26
  • 27. IL VERO PROBLEMA È LO STACK NON OTTIMIZZATO Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali 27
  • 28. STACK = PLUGIN + TEMA + HOSTING Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali 28
  • 29. 1 - MISURA LE PERFORMANCE 5 - AUMENTA LE RISORSE 2 - IDENTIFICA LE CAUSE 4 - ATTIVA OBJECT CACHE 3 - OTTIMIZZA IL CODICE * RIPETI Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali *FRAGMENT CACHING + CONDITIONAL LOADING NO FS - REDIS o MEMCACHED QUERY MONITOR - NEW RELIC(VERTICAL SCALING) 29
  • 30. Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali 30
  • 31. #5 WOOCOMMERCE NON È ADATTO AI SITI AD ALTO TRAFFICO Wordcamp Catania - 21 Settembre 2019 - #WCCTA - Andrea Cardinali 31
  • 32. RICAPITOLANDO WOOCOMMERCE ● ECOMMERCE CON TUTTE LE CARTE IN REGOLA ● ESTENDIBILE ● NON HA LIMITAZIONI SUL NUMERO MAX DI PRODOTTI ● SCALABILE … SE SAI COME FARLO :) Wordcamp Catania - 21 Settembre 2019 - #WCCTA 32
  • 33. THANK YOU! Andrea Cardinali Wordcamp Catania - 21 Settembre 2019 - #WCCTA 33