Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

27
Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać Maciej Swoboda WP Desk

Transcript of Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

Page 1: Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

Maciej Swoboda WP Desk

Page 2: Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

WordPress2006

Page 3: Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

pssst… zatrudniamy :)

Page 4: Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

.PL

Page 5: Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

1. Jakie jest Twoje wrażenie - skąd nadal niska popularność przy relatywnie wysokich stawkach developerów PrestaShop, czy Magento? Czy wynika to ze słabszej wydajności WooCommerce?

2. Dlaczego WooCommerce i długo, długo nic po nim?

3. Sklep z największą bazą produktów, który widziałeś na Woo (ile produktów, ile ważyła baza)?

4. Czy Woo wymaga wg Ciebie dodatkowej, specjalnej optymalizacji?

5. Jakie są Twoje doświadczenia przy cachowaniu sklepów na Woo?

6. Najbliższa przyszłość WooCommerce - w którą stronę pójdzie ten soft?

Pytania

Page 6: Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

Wady WooCommerceJakie jest Twoje wrażenie - skąd nadal niska popularność przy relatywnie wysokich stawkach developerów PrestaShop, czy

Magento? Czy wynika to ze słabszej wydajności WooCommerce?

Page 7: Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

* czy jeszcze?

Brak integracji z zewnętrznymi usługami *

Największa wada WooCommerce

Page 8: Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

Trudne zarządzenie dużymi sklepami

Zamówienia / liczba produktów / wydajność

Page 9: Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

Słabe raporty

Rozwiązanie: https://metorik.com/

Page 10: Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

Zalety WooCommerceDlaczego WooCommerce i długo, długo nic po

nim?

Page 11: Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

Źródło: http://trends.builtwith.com/shop

Inne45%

BigCommerce1%

Volusion1%

Shopify6%

Magento5%

WooCommerce42%

Page 12: Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

Zaangażowana społeczność

Największa zaleta WooCommerce

Page 13: Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

Elastyczność

Możliwości out-of-the-box, wtyczki, motywy

Page 14: Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

Bardzo duża baza wtyczek i motywów

WooThemes, Themeforest, CodeCanyon, WP Desk

Page 15: Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

Wielojęzyczność, wielowalutowość

WPML, Polylang

Page 16: Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

Duży WooCommerceSklep z największą bazą produktów, który

widziałeś na Woo (ile produktów, ile ważyła baza)?

Page 17: Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

• 500 000 produktów na stronie produkcyjnej - baza diamentów

• Aktualizacja bazy produktów co 4 godziny

• API + CodeIgnitor

• Wiele operacji poza WooCommerce przez web service

• http://wpde.sk/bigwoo

500 000 produktów

Page 18: Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

• Case WP Engine i Chrisa Lemy przedstawiony na konferencji WooConf w 2016

• http://wpde.sk/2k

2000 akcji “dodaj do koszyka” na minutę

Page 19: Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

Optymalizacja i cacheCzy Woo wymaga wg Ciebie dodatkowej, specjalnej optymalizacji?

Jakie są Twoje doświadczenia przy cachowaniu sklepów na Woo?

Page 20: Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

• Grzesiek Durtan, 3 x 100% w Google Page Speed Insight: http://wpde.sk/3x100

• Bartek Romanowski, Przyśpieszanie strony za pomocą wtyczki WP Super Cache: http://wpde.sk/zencache

• Wspomniany case WP Engine i Chrisa Lemy: http://wpde.sk/2k

Optymalizacja i cache

Page 21: Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

• Zasady Google Speed Insights

• Łączenie CSS i JS za pomocą Sassa i Grunta

• Genesis Theme

• 3 poziomy cache’owania na hostingu SiteGround

• Ciągłe dbanie o liczbę wtyczek i ich optymalizacja

Własne doświadczenia

Page 22: Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

Przyszłość WooCommerceNajbliższa przyszłość WooCommerce - w którą

stronę pójdzie ten soft?

Page 23: Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

“Ludzie muszą wiedzieć, że technologia, której używają do prowadzenia sklepu

będzie się rozwijać razem z nimi.

To oznacza, że musimy wprowadzić zmiany w infrastrukturze backendu, aby uczynić

WooCommerce tak skalowalnym jak to tylko możliwe.”

— Patrick Rauland, Product Manager WooCommerce

Page 24: Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

“Duża liczba zamówień to jeden z najlepszych problemów, które sklep może

mieć, ale to może bardzo spowolnić działanie strony. Dlatego w tym (i w 2017) roku skupimy się głównie na wydajności i

skalowalności.”

— Mike Jolley, Lead Developer WooCommerce

Page 25: Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

• nowe tabele w bazie danych dla zamówień zamiast korzystania z tabel WordPressa,

• własne funkcje dedykowane dla zamówień zamiast wykorzystywania nieefektywnych w tym kontekście get_post, get_posts i dotyczących post meta,

• zmiana domyślnych list i ekranu edycji zamówienia, które daje WordPress na własne, dedykowane dla WooCommerce,

• zapewnienie łatwej migracji ze starych rozwiązań na nowe.

BIG WooCommerceA konkretnie?

Page 26: Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

• CRUD (create, read, update, delete)

• Nowa galeria produktów

• WooCommerce CLI za pomocą REST API

• Aktualizacja REST API

• Optymalizacja zapytań poprawiająca wydajność do 94%

• Wszystko o Woo 2.7: http://wpde.sk/wc27

WooCommerce 2.7

Page 27: Wszystko, co chciałbyś wiedzieć o WooCommerce, ale bałeś się zapytać

Dziękuję!

Maciek Swoboda WP Desk

https://www.wpdesk.pl/ @swoboda