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

Post on 14-Apr-2017

109 views 1 download

Transcript of 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

WordPress2006

pssst… zatrudniamy :)

.PL

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

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?

* czy jeszcze?

Brak integracji z zewnętrznymi usługami *

Największa wada WooCommerce

Trudne zarządzenie dużymi sklepami

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

Słabe raporty

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

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

nim?

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

Inne45%

BigCommerce1%

Volusion1%

Shopify6%

Magento5%

WooCommerce42%

Zaangażowana społeczność

Największa zaleta WooCommerce

Elastyczność

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

Bardzo duża baza wtyczek i motywów

WooThemes, Themeforest, CodeCanyon, WP Desk

Wielojęzyczność, wielowalutowość

WPML, Polylang

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

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

• 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

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

• http://wpde.sk/2k

2000 akcji “dodaj do koszyka” na minutę

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

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

• 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

• 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

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

stronę pójdzie ten soft?

“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

“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

• 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?

• 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

Dziękuję!

Maciek Swoboda WP Desk

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