SlideShare a Scribd company logo
1 of 41
Download to read offline
WooCommerce
• Giovanni Cappellini (@quacos)
The web and me
• Born in 1982
• One man digital agency
• Sysadmin by incident
• Currently in love with web marketing
Ecommerce and me
• In 2005 I created an object-oriented ecommerce
platform with PHP
• 6 months of development to manage 10k products,
with their discounts
Ecommerce and me
• Almost 10 years of production
• Maybe one of the first implementation of AJAX
backend in Italy (thanks @antirez)
Ecommerce and me
• Hardcoded VAT: I thought that it was not going to
change, but it changed
• Payment gateway: I thought that it was going to
change, but it didn't change
WordPress
• “People doesn’t use tools like joomla or wordpress
because they’re free as in freedom, but because
they’re gratis.”
• “Wordpress leads the cheap web because it comes
with thousand of free (beers) plugins you (or your
webmaster) can click-install.”
The cheap web era
• “In the market of lemons (the cheap web) end users
are not able to understand security and anyway it
would be too much expensive for them to implement”
• “Programmers developed the habit of patching the
source code in a huge spaghetti code mix of contents
and presentation stuff.”
Jigoshop
• In 2011, Jigowatt Ltd creates Jigoshop, “A
WordPress eCommerce plugin that works”
• Jigoshop actually works, and can be expanded to do
more, too.
Jigoshop
• Woothemes falls in love with Jigoshop, but daddy
doesn't allow them to marry
• So Woothemes hires Mike Jolley and Jay Koster to
create a fork
Mike Jolley (@mikejolley)
James “Jay” Koster (@jameskoster)
The fork
Jigoshop
WooCommerce
• The world's favorite eCommerce solution that
gives you complete control to sell anything. Get
started today for free.
• P.S. WooThemes now belongs to Automattic, the
corporation behind WordPress.
WordPress
• You have to know the basic concepts of WordPress,
aka pages, themes and plugins
• You will have to deal with “WordPress famous 5
minutes installation”
Technologies
• The classical LAMP stack we love to hate, also with
tons of jQuery scripts
• The software is smart enough to suggest you server
adjustments
System status
System status
The wizard
●
The wizard takes you through all steps necessary to
set up your store and be ready to accept payment.
●
They really want to make it easy. Look mum, no
developer!
The theme
●
Storefront is the “official theme”. Mainly used when
you have to exclude theme issues.
●
Many themes are free. Premium ones sold at roughly
60$ on ThemeForest by Envato.
Features
●
Lots of “hooks” to customize everything
●
The best mileage the poor man can achieve
●
But you can monitor your store with an iOS app
The bad parts
●
Conflicts between theme and a plugin, or between a
plugin and another plugin
●
Many users around imply security issues: updating is
quite easy (you didn't change core files, right?).
Extensions
• There is a plugin for that
• Free plugins are available at wordpress.org
• Premium plugins are available at CodeCanyon by
Envato
Production
• You simply install WooCommerce, themes and
plugins through WordPress
• 128M ought to be enough for anybody
• WooCommerce and W3 Total Cache play nice
together
Use cases
• The Spectator Shop
• Muraro Vini
Links
• https://it.wordpress.org/plugins/woocommerce/
• https://www.woothemes.com/woocommerce/
• http://www.rubbo.li/post/2015/12/the_era_of_the_ch
eap_web/
Ecommerce World, WooCommerce

More Related Content

What's hot

Presentation WordCamp - A succesful WooCommerce Site
Presentation WordCamp - A succesful WooCommerce SitePresentation WordCamp - A succesful WooCommerce Site
Presentation WordCamp - A succesful WooCommerce SiteVan Ons Web & App development
 
Tools for HTML5
Tools for HTML5Tools for HTML5
Tools for HTML5lillianabe
 
Don't lose revenue. Go viral with no downtime.
Don't lose revenue. Go viral with no downtime.Don't lose revenue. Go viral with no downtime.
Don't lose revenue. Go viral with no downtime.WP Engine
 
Can we make es6 the baseline of the “modern web”? - BrazilJS 2105
Can we make es6 the baseline of the “modern web”? - BrazilJS 2105 Can we make es6 the baseline of the “modern web”? - BrazilJS 2105
Can we make es6 the baseline of the “modern web”? - BrazilJS 2105 Christian Heilmann
 
Build a Blog for Your Small Business
Build a Blog for Your Small BusinessBuild a Blog for Your Small Business
Build a Blog for Your Small BusinessMaking It Remotely
 
How to Boost the performance of your Wordpress powered websites
How to Boost the performance of your Wordpress powered websitesHow to Boost the performance of your Wordpress powered websites
How to Boost the performance of your Wordpress powered websitesPratik Jagdishwala
 
Increasing Traffic Through Optimization : The Importance of Site Speed
Increasing Traffic Through Optimization : The Importance of Site SpeedIncreasing Traffic Through Optimization : The Importance of Site Speed
Increasing Traffic Through Optimization : The Importance of Site SpeedTerell Moore
 
"Wordpress for web designers. What, when, how, where" por @nuriarai
"Wordpress for web designers. What, when, how, where" por @nuriarai"Wordpress for web designers. What, when, how, where" por @nuriarai
"Wordpress for web designers. What, when, how, where" por @nuriaraiwebcat
 
Why WooCommerce
Why WooCommerceWhy WooCommerce
Why WooCommerceChris Lema
 
State of WordPress & eCommerce in 2012
State of WordPress & eCommerce in 2012State of WordPress & eCommerce in 2012
State of WordPress & eCommerce in 2012Coen Jacobs
 
Switching to a mac
Switching to a macSwitching to a mac
Switching to a macManesh Lad
 
Let’s learn how to use JavaScript responsibly and stay up-to-date.
Let’s learn how to use JavaScript responsibly and stay up-to-date. Let’s learn how to use JavaScript responsibly and stay up-to-date.
Let’s learn how to use JavaScript responsibly and stay up-to-date. Christian Heilmann
 
All the small things… - Awwwards 2016
All the small things… - Awwwards 2016All the small things… - Awwwards 2016
All the small things… - Awwwards 2016Christian Heilmann
 
How to Pick a WordPress Theme - A Guide for Beginners
How to Pick a WordPress Theme - A Guide for BeginnersHow to Pick a WordPress Theme - A Guide for Beginners
How to Pick a WordPress Theme - A Guide for BeginnersChristina Hills
 
Webinar: Next Generation, Data-Driven Plugin and Theme Development
Webinar: Next Generation, Data-Driven Plugin and Theme DevelopmentWebinar: Next Generation, Data-Driven Plugin and Theme Development
Webinar: Next Generation, Data-Driven Plugin and Theme DevelopmentWP Engine
 

What's hot (20)

From Zero To WordPress
From Zero To WordPressFrom Zero To WordPress
From Zero To WordPress
 
Presentation WordCamp - A succesful WooCommerce Site
Presentation WordCamp - A succesful WooCommerce SitePresentation WordCamp - A succesful WooCommerce Site
Presentation WordCamp - A succesful WooCommerce Site
 
Tools for HTML5
Tools for HTML5Tools for HTML5
Tools for HTML5
 
Don't lose revenue. Go viral with no downtime.
Don't lose revenue. Go viral with no downtime.Don't lose revenue. Go viral with no downtime.
Don't lose revenue. Go viral with no downtime.
 
Can we make es6 the baseline of the “modern web”? - BrazilJS 2105
Can we make es6 the baseline of the “modern web”? - BrazilJS 2105 Can we make es6 the baseline of the “modern web”? - BrazilJS 2105
Can we make es6 the baseline of the “modern web”? - BrazilJS 2105
 
Build a Blog for Your Small Business
Build a Blog for Your Small BusinessBuild a Blog for Your Small Business
Build a Blog for Your Small Business
 
How to Boost the performance of your Wordpress powered websites
How to Boost the performance of your Wordpress powered websitesHow to Boost the performance of your Wordpress powered websites
How to Boost the performance of your Wordpress powered websites
 
Increasing Traffic Through Optimization : The Importance of Site Speed
Increasing Traffic Through Optimization : The Importance of Site SpeedIncreasing Traffic Through Optimization : The Importance of Site Speed
Increasing Traffic Through Optimization : The Importance of Site Speed
 
"Wordpress for web designers. What, when, how, where" por @nuriarai
"Wordpress for web designers. What, when, how, where" por @nuriarai"Wordpress for web designers. What, when, how, where" por @nuriarai
"Wordpress for web designers. What, when, how, where" por @nuriarai
 
Why WooCommerce
Why WooCommerceWhy WooCommerce
Why WooCommerce
 
State of WordPress & eCommerce in 2012
State of WordPress & eCommerce in 2012State of WordPress & eCommerce in 2012
State of WordPress & eCommerce in 2012
 
Switching to a mac
Switching to a macSwitching to a mac
Switching to a mac
 
Site Speed in Wordpress
Site Speed in WordpressSite Speed in Wordpress
Site Speed in Wordpress
 
Let’s learn how to use JavaScript responsibly and stay up-to-date.
Let’s learn how to use JavaScript responsibly and stay up-to-date. Let’s learn how to use JavaScript responsibly and stay up-to-date.
Let’s learn how to use JavaScript responsibly and stay up-to-date.
 
All the small things… - Awwwards 2016
All the small things… - Awwwards 2016All the small things… - Awwwards 2016
All the small things… - Awwwards 2016
 
How to Pick a WordPress Theme - A Guide for Beginners
How to Pick a WordPress Theme - A Guide for BeginnersHow to Pick a WordPress Theme - A Guide for Beginners
How to Pick a WordPress Theme - A Guide for Beginners
 
Webinar: Next Generation, Data-Driven Plugin and Theme Development
Webinar: Next Generation, Data-Driven Plugin and Theme DevelopmentWebinar: Next Generation, Data-Driven Plugin and Theme Development
Webinar: Next Generation, Data-Driven Plugin and Theme Development
 
Rapid User Manual and Document generation
Rapid User Manual and Document generationRapid User Manual and Document generation
Rapid User Manual and Document generation
 
Wcto2014
Wcto2014Wcto2014
Wcto2014
 
Blogstarta
BlogstartaBlogstarta
Blogstarta
 

Similar to Ecommerce World, WooCommerce

Using WooCommerce to Scale Your Store
Using WooCommerce to Scale Your StoreUsing WooCommerce to Scale Your Store
Using WooCommerce to Scale Your StoreWP Engine
 
Adventures in WooCommerce: Considerations for a Successful eCommerce Store
Adventures in WooCommerce: Considerations for a Successful eCommerce StoreAdventures in WooCommerce: Considerations for a Successful eCommerce Store
Adventures in WooCommerce: Considerations for a Successful eCommerce StoreLumen Foundry
 
2010 11 pubcon_hendison-hosting
2010 11 pubcon_hendison-hosting2010 11 pubcon_hendison-hosting
2010 11 pubcon_hendison-hostingshendison
 
Hosting Types in WordPress and WooCommerce
Hosting Types in WordPress and WooCommerceHosting Types in WordPress and WooCommerce
Hosting Types in WordPress and WooCommerceFrank Maounis
 
Tech Thursdays: Building Products
Tech Thursdays: Building ProductsTech Thursdays: Building Products
Tech Thursdays: Building ProductsHayden Bleasel
 
Understanding Content Management Services
Understanding Content Management ServicesUnderstanding Content Management Services
Understanding Content Management Services360ideas
 
Phonegap - An Introduction
Phonegap - An IntroductionPhonegap - An Introduction
Phonegap - An IntroductionTyler Johnston
 
PEPY Wordpress workshop-01
PEPY Wordpress workshop-01PEPY Wordpress workshop-01
PEPY Wordpress workshop-01Wei Peng
 
Debugging WordPress for Site Owners
Debugging WordPress for Site OwnersDebugging WordPress for Site Owners
Debugging WordPress for Site OwnersAndrew Wikel
 
How to build a SaaS solution in 60 days
How to build a SaaS solution in 60 daysHow to build a SaaS solution in 60 days
How to build a SaaS solution in 60 daysBrett McLain
 
Wordpress Ecommerce for Small Business Analysis
Wordpress Ecommerce for Small Business AnalysisWordpress Ecommerce for Small Business Analysis
Wordpress Ecommerce for Small Business AnalysisMahmudul Mithun
 
Stapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San FranciscoStapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San FranciscoChristian Heilmann
 
Building WordPress eCommerce at Scale .pdf
Building WordPress eCommerce at Scale .pdfBuilding WordPress eCommerce at Scale .pdf
Building WordPress eCommerce at Scale .pdfWP Engine
 
I Want These * Bugs Off My * Internet
I Want These * Bugs Off My * InternetI Want These * Bugs Off My * Internet
I Want These * Bugs Off My * InternetDan Kaminsky
 
Groovy & Grails eXchange 2012 - Building an e-commerce business with gr8 tec...
Groovy & Grails eXchange 2012 - Building an  e-commerce business with gr8 tec...Groovy & Grails eXchange 2012 - Building an  e-commerce business with gr8 tec...
Groovy & Grails eXchange 2012 - Building an e-commerce business with gr8 tec...Domingo Suarez Torres
 
Building a Headless Shop
Building a Headless ShopBuilding a Headless Shop
Building a Headless ShopPascalKaufmann
 

Similar to Ecommerce World, WooCommerce (20)

Using WooCommerce to Scale Your Store
Using WooCommerce to Scale Your StoreUsing WooCommerce to Scale Your Store
Using WooCommerce to Scale Your Store
 
Adventures in WooCommerce: Considerations for a Successful eCommerce Store
Adventures in WooCommerce: Considerations for a Successful eCommerce StoreAdventures in WooCommerce: Considerations for a Successful eCommerce Store
Adventures in WooCommerce: Considerations for a Successful eCommerce Store
 
2010 11 pubcon_hendison-hosting
2010 11 pubcon_hendison-hosting2010 11 pubcon_hendison-hosting
2010 11 pubcon_hendison-hosting
 
Hosting Types in WordPress and WooCommerce
Hosting Types in WordPress and WooCommerceHosting Types in WordPress and WooCommerce
Hosting Types in WordPress and WooCommerce
 
Tech Thursdays: Building Products
Tech Thursdays: Building ProductsTech Thursdays: Building Products
Tech Thursdays: Building Products
 
Understanding Content Management Services
Understanding Content Management ServicesUnderstanding Content Management Services
Understanding Content Management Services
 
Phonegap - An Introduction
Phonegap - An IntroductionPhonegap - An Introduction
Phonegap - An Introduction
 
Why wordpress is not completely safe
Why wordpress is not completely safeWhy wordpress is not completely safe
Why wordpress is not completely safe
 
PEPY Wordpress workshop-01
PEPY Wordpress workshop-01PEPY Wordpress workshop-01
PEPY Wordpress workshop-01
 
Debugging WordPress for Site Owners
Debugging WordPress for Site OwnersDebugging WordPress for Site Owners
Debugging WordPress for Site Owners
 
How to build a SaaS solution in 60 days
How to build a SaaS solution in 60 daysHow to build a SaaS solution in 60 days
How to build a SaaS solution in 60 days
 
Wordpress Ecommerce for Small Business Analysis
Wordpress Ecommerce for Small Business AnalysisWordpress Ecommerce for Small Business Analysis
Wordpress Ecommerce for Small Business Analysis
 
My website is live now what?
My website is live now what?My website is live now what?
My website is live now what?
 
Stapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San FranciscoStapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San Francisco
 
Arizona IT Management Service Book
Arizona IT Management Service BookArizona IT Management Service Book
Arizona IT Management Service Book
 
Building WordPress eCommerce at Scale .pdf
Building WordPress eCommerce at Scale .pdfBuilding WordPress eCommerce at Scale .pdf
Building WordPress eCommerce at Scale .pdf
 
I Want These * Bugs Off My * Internet
I Want These * Bugs Off My * InternetI Want These * Bugs Off My * Internet
I Want These * Bugs Off My * Internet
 
Groovy & Grails eXchange 2012 - Building an e-commerce business with gr8 tec...
Groovy & Grails eXchange 2012 - Building an  e-commerce business with gr8 tec...Groovy & Grails eXchange 2012 - Building an  e-commerce business with gr8 tec...
Groovy & Grails eXchange 2012 - Building an e-commerce business with gr8 tec...
 
Platform Selection
Platform SelectionPlatform Selection
Platform Selection
 
Building a Headless Shop
Building a Headless ShopBuilding a Headless Shop
Building a Headless Shop
 

Recently uploaded

Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...singhpriety023
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)Damian Radcliffe
 
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.soniya singh
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersDamian Radcliffe
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Call Girls in Nagpur High Profile
 
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663Call Girls Mumbai
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Servicesexy call girls service in goa
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Standkumarajju5765
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxellan12
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Delhi Call girls
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLimonikaupta
 

Recently uploaded (20)

Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
 
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
 
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 

Ecommerce World, WooCommerce

  • 2. The web and me • Born in 1982 • One man digital agency • Sysadmin by incident • Currently in love with web marketing
  • 3.
  • 4. Ecommerce and me • In 2005 I created an object-oriented ecommerce platform with PHP • 6 months of development to manage 10k products, with their discounts
  • 5. Ecommerce and me • Almost 10 years of production • Maybe one of the first implementation of AJAX backend in Italy (thanks @antirez)
  • 6.
  • 7. Ecommerce and me • Hardcoded VAT: I thought that it was not going to change, but it changed • Payment gateway: I thought that it was going to change, but it didn't change
  • 8. WordPress • “People doesn’t use tools like joomla or wordpress because they’re free as in freedom, but because they’re gratis.” • “Wordpress leads the cheap web because it comes with thousand of free (beers) plugins you (or your webmaster) can click-install.”
  • 9. The cheap web era • “In the market of lemons (the cheap web) end users are not able to understand security and anyway it would be too much expensive for them to implement” • “Programmers developed the habit of patching the source code in a huge spaghetti code mix of contents and presentation stuff.”
  • 10. Jigoshop • In 2011, Jigowatt Ltd creates Jigoshop, “A WordPress eCommerce plugin that works” • Jigoshop actually works, and can be expanded to do more, too.
  • 11.
  • 12. Jigoshop • Woothemes falls in love with Jigoshop, but daddy doesn't allow them to marry • So Woothemes hires Mike Jolley and Jay Koster to create a fork
  • 14. James “Jay” Koster (@jameskoster)
  • 17. WooCommerce • The world's favorite eCommerce solution that gives you complete control to sell anything. Get started today for free. • P.S. WooThemes now belongs to Automattic, the corporation behind WordPress.
  • 18. WordPress • You have to know the basic concepts of WordPress, aka pages, themes and plugins • You will have to deal with “WordPress famous 5 minutes installation”
  • 19. Technologies • The classical LAMP stack we love to hate, also with tons of jQuery scripts • The software is smart enough to suggest you server adjustments
  • 22. The wizard ● The wizard takes you through all steps necessary to set up your store and be ready to accept payment. ● They really want to make it easy. Look mum, no developer!
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29. The theme ● Storefront is the “official theme”. Mainly used when you have to exclude theme issues. ● Many themes are free. Premium ones sold at roughly 60$ on ThemeForest by Envato.
  • 30. Features ● Lots of “hooks” to customize everything ● The best mileage the poor man can achieve ● But you can monitor your store with an iOS app
  • 31.
  • 32.
  • 33. The bad parts ● Conflicts between theme and a plugin, or between a plugin and another plugin ● Many users around imply security issues: updating is quite easy (you didn't change core files, right?).
  • 34.
  • 35. Extensions • There is a plugin for that • Free plugins are available at wordpress.org • Premium plugins are available at CodeCanyon by Envato
  • 36. Production • You simply install WooCommerce, themes and plugins through WordPress • 128M ought to be enough for anybody • WooCommerce and W3 Total Cache play nice together
  • 37. Use cases • The Spectator Shop • Muraro Vini
  • 38.
  • 39.