41
WooCommerce Giovanni Cappellini (@quacos)

Ecommerce World, WooCommerce

Embed Size (px)

Citation preview

Page 1: Ecommerce World, WooCommerce

WooCommerce

• Giovanni Cappellini (@quacos)

Page 2: Ecommerce World, WooCommerce

The web and me

• Born in 1982

• One man digital agency

• Sysadmin by incident

• Currently in love with web marketing

Page 3: Ecommerce World, WooCommerce
Page 4: Ecommerce World, WooCommerce

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

Page 5: Ecommerce World, WooCommerce

Ecommerce and me

• Almost 10 years of production

• Maybe one of the first implementation of AJAX backend in Italy (thanks @antirez)

Page 6: Ecommerce World, WooCommerce
Page 7: Ecommerce World, WooCommerce

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

Page 8: Ecommerce World, WooCommerce

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.”

Page 9: Ecommerce World, WooCommerce

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.”

Page 10: Ecommerce World, WooCommerce

Jigoshop

• In 2011, Jigowatt Ltd creates Jigoshop, “A WordPress eCommerce plugin that works”

• Jigoshop actually works, and can be expanded to do more, too.

Page 11: Ecommerce World, WooCommerce
Page 12: Ecommerce World, WooCommerce

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

Page 13: Ecommerce World, WooCommerce

Mike Jolley (@mikejolley)

Page 14: Ecommerce World, WooCommerce

James “Jay” Koster (@jameskoster)

Page 15: Ecommerce World, WooCommerce

The fork

Page 16: Ecommerce World, WooCommerce

Jigoshop

Page 17: Ecommerce World, WooCommerce

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.

Page 18: Ecommerce World, WooCommerce

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”

Page 19: Ecommerce World, WooCommerce

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

Page 20: Ecommerce World, WooCommerce

System status

Page 21: Ecommerce World, WooCommerce

System status

Page 22: Ecommerce World, WooCommerce

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!

Page 23: Ecommerce World, WooCommerce
Page 24: Ecommerce World, WooCommerce
Page 25: Ecommerce World, WooCommerce
Page 26: Ecommerce World, WooCommerce
Page 27: Ecommerce World, WooCommerce
Page 28: Ecommerce World, WooCommerce
Page 29: Ecommerce World, WooCommerce

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.

Page 30: Ecommerce World, WooCommerce

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

Page 31: Ecommerce World, WooCommerce
Page 32: Ecommerce World, WooCommerce
Page 33: Ecommerce World, WooCommerce

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?).

Page 34: Ecommerce World, WooCommerce
Page 35: Ecommerce World, WooCommerce

Extensions

• There is a plugin for that

• Free plugins are available at wordpress.org

• Premium plugins are available at CodeCanyon by Envato

Page 36: Ecommerce World, WooCommerce

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

Page 37: Ecommerce World, WooCommerce

Use cases

• The Spectator Shop

• Muraro Vini

Page 38: Ecommerce World, WooCommerce
Page 39: Ecommerce World, WooCommerce
Page 40: Ecommerce World, WooCommerce

Links

• https://it.wordpress.org/plugins/woocommerce/

• https://www.woothemes.com/woocommerce/

• http://www.rubbo.li/post/2015/12/the_era_of_the_cheap_web/

Page 41: Ecommerce World, WooCommerce