magento - wprowadzenie

24
WPROWADZENIE DO MAGENTO

Upload: merixstudio

Post on 15-Apr-2017

253 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Magento - wprowadzenie

WPROWADZENIE DO MAGENTO

Page 2: Magento - wprowadzenie

Kilka słów wstępu

Autor – Varien -> Magento Inc. (spółka należąca do Ebay)Na rynku od 31 marca 2008Obecne wersje

Community edition 1.9.1.x (od października 2014)Enterprise edition 1.14.2.x (od maja 2014)

Magento 2 – planowana data launchu wrz/paź 2015 (raczej później)

Page 3: Magento - wprowadzenie

Kilka słów wstępu

Page 4: Magento - wprowadzenie

Kilka słów wstępu

Page 5: Magento - wprowadzenie

Różnice między Community Edition i Enterprise

CE:DarmowyPrawie wszystko co jest w EE można osiągnąć w CE mając sprytnego developera i za pomocą modułów

EE:Płatny – $18KLepiej radzi sobie z ogromną liczbą produktów powyżej 50,000 indeksówFull page cache’ingStaging/rollback/backup – ułatwione przywracanieWiększa skalowalnośćBardziej dopracowany system naliczania podatkuSegmentacja klientówZgodność ze standardami kart płatniczych w USAWbudowany program lojalnościowyRMAWbudowany SOLRSupport…

VS.

Page 6: Magento - wprowadzenie

PANEL ADMINISTRACYJNY

Page 7: Magento - wprowadzenie

PANEL ADMINISTRACYJNY

Wiele sklepów w jednymWielojęzyczność - możliwość dodania tłumaczeńWielowalutowośćUprawnienia użytkowników w panelu Podatki - obsługa wielu krajów, możliwość zdefiniowania własnych stawek podatkowychGrupy użytkowników System zarządzania treścią dla stron informacyjnych Ostatnio przeglądane i porównywane produkty Cross-selling, Produkty powiązane, łączone i alternatywne Porównywarka produktów Ankiety Edycja e-maili transakcyjnych

Page 8: Magento - wprowadzenie

Produkty

Typy produktuProstyKonfigurowalny (na bazie prostych)Grupowalne*Grupowalne + konfigurowalne (nasza modyfikacja)Wirtualne (usługi, gwarancje, subskrypcje)PobieralneBundle – np. koszyk prezentowy czy komputer z różnymi podzespołami

Galeria zdjęć dla produktu (dzięki pluginom można też dodawać video do galerii)Automatyczne skalowanie zdjęć

Page 9: Magento - wprowadzenie

Produkty

Znak wodny na zdjęciach Recenzje produktów + moderacjaCross-selling, Produkty powiązane, łączone i alternatywne Stany magazynoweProgi cenowe Wybór opcji i cech produktu

Page 10: Magento - wprowadzenie

KATALOG PRODUKTÓW Import katalogu produktów i eksport katalogu produktów Filtrowanie produktów z uwzględnieniem np. ceny czy producenta Cechy i zestawy cech produktów mogą być wykorzystane do filtrowania listigów(ale nie muszą)Sortowanie – domyślne (po ID), po cenie, po nazwie, rosnąco/malejąco Wyszukiwanie (proste i zaawansowane)Lista kategorii w kolumnie bocznej działa na zasadzie filtrów (można to zmienić ale wymaga dodatkowej pracy)Opcja przełączania między widokiem listy i griduPorówynywarka produktówSchowekBox z ostatnio przeglądanymi produktamiPaginacja z określeniem liczby produktów do pokazania na jednej stronie i liczbą pokazywanych pozostałych stron

Page 11: Magento - wprowadzenie

PromocjeBardzo zaawansowane reguły promocji ale z pewnymi ograniczeniamiDwa typy nadrzędne

Promocje katalogowe (katalogowe zawsze mają pierwszeństwo przed koszykowymi)Promocje koszykowe

Możliwość nadawania kuponów promocyjnych w promocjach koszykowych, zarządzania nimi, generowania automatycznego lub ręcznego

Page 12: Magento - wprowadzenie

Płatności i dostawy

PŁATNOŚCI:Integracja z systemami płatności onlinePłatności za pobraniem PayPal (express checkout) i Authorize.net out of the box

DOSTAWAKonfiguracja stawki dostawy dla zamówienia i produktu Tabele stawek dla wagi i miejsca dostawy*Moduł zarządzania metodami wysyłki napisany przez Darka – zarządzanie w takiej formie jak dla promocji

Page 13: Magento - wprowadzenie

SEO i inne

Ustawianie FOLLOW/NO FOLLOW dla całej witrynyZarządzanie metadanymi dla każdej strony (w tym również dla listingów kategorii)Mapa sklepu Google w formacie XML Zarządzanie adresami URL i ich przekierowaniami Integracja kodu AnalyticsŁatwe dodawanie skryptów weryfikacyjnych (bez konieczności grzebania w kodzie)Wystawianie feedów/RSSZarządzanie pamięcią podręczną CACHE / indeksacją produktów

Najczęstsze błędy popełniane przy konfiguracji SEO:www.mgt-commerce.com/blog/most-common-magento-seo-issues/

Page 14: Magento - wprowadzenie

UŻYTKOWNIK

Możliwość zakupu bez rejestracji (można w prosty sposób wyłączyć)Historia i statusy zamówieńMożliwość ponowienia tego samego zamówienia Ostatnio zamówione produkty Książka adresowa oraz wiele miejsc dostawy Lista życzeń Subskrypcja newsletteraRecenzowanie i ocenianie produktów Tagi do produktów (rzadko używane)Można użytkowników podzielić na różne grupy

Page 15: Magento - wprowadzenie

ZAMÓWIENIA

Zarządzanie zamówieniami z poziomu panelu administratoraAby zamówienie było w pełni zrealizowane musimy wykonać dwa kroki w dowolnej kolejności:

„wystawić fakturę” – tj. przechwycić płatność„dokonać wysyłki”

Powiadomienia email o zamówieniach Kanał RSS - powiadamianie o nowościach Backorders – zamówienie produktu, którego nie ma na stanie z możliwością powiadamiania o pojawieniu się produktu w magazynie

Page 16: Magento - wprowadzenie

ZAMÓWIENIA – CHEKOUTOnepage vs onestep

Page 17: Magento - wprowadzenie

API

SOAPSOAPSOAP v2

XML - RPC

www.magentocommerce.com/api/

Page 18: Magento - wprowadzenie

Typowe problemy

Faktury zgodne z polskimi wymogamiPromocje Layered navigation/filtrowanieZmiany w procesie zamówieniaWiele magazynów Wymagania sprzętowe

Page 19: Magento - wprowadzenie

Ciekawe i przydatne pluginy

Moduły do rozwijania Layered Navigation:https://amasty.com/improved-layered-navigation.htmlhttp://ecommerce.aheadworks.com/magento-extensions/layered-navigation.html http://www.aitoc.com/en/magentomods_layered_navigation_pro.html

Multiple select w filtrach: http://www.manadev.com/advanced-layered-navigation-ce/Formularz kontaktowy z wieloma adresami odbioru: http://www.magentocommerce.com/magento-connect/extended-contacts.htmlMultiple warehouse:

http://ecommerce.aheadworks.com/magento-extensions/multi-warehouse-management.html http://www.magentocommerce.com/magento-connect/multiple-warehouses.html

Program lojalnościowy: Sweet Tooth: https://www.sweettoothrewards.com/One step checkout:

http://www.aitoc.com/en/one_step_checkout_manager.htmlhttp://www.onestepcheckout.com/

Page 20: Magento - wprowadzenie

Wymagania sprzętowe

Wymagany jest serwer dedykowany lub VPS o następującej konfiguracji:

Zasoby serweraDopuszczalne 2 rdzenie (preferowane 4 rdzenie)Pamięć operacyjna: 4GB (przy nginx + php-fpm)Przestrzeń dyskowa: >=40GBRodzaj/prędkość dysku: preferowany SSD

Dopuszczalna prędkość łącza: >= 200Mb/s (preferowana prędkości >= 400Mb/s )Aplikacje dostępne na serwerze:

Sugerujemy Nginx 1.7.x z PHP-FPMMySQL 5.5Moduły wymagane przez Magento 1.9.1

Wersja PHP i zalecany system operacyjnyPHP 5.4 - najlepiej 5.4.4 (Debian 7)Polecamy system Debian 7

Page 21: Magento - wprowadzenie

Materiały do nauki

Magento Community User GuideMateriały do certyfikatu Magento Solutions SpecialistWiki Magento: www.magentocommerce.com/wiki/Forum Magento: community.magento.com/Blog Magento: magento.com/blog

Blogi:inchoo.netwww.demacmedia.com

Page 22: Magento - wprowadzenie

Wielosklepowość

Page 23: Magento - wprowadzenie

Zarządzanie stockiem

Page 24: Magento - wprowadzenie

Zarządzanie stockiem + wiele sklepów