Η καλύτερη εποχή για υπηρεσίες eShop

Blogimages_Papaki_eshop

Πριν από περίπου 2,5 χρόνια είχα τον χρόνο να γράψω ένα blog post για να συγκρίνω διαφορετικές λύσεις (Papakishop vs WooCommerce vs Magento) για κάποιον που θα ήθελε να ξεκινήσει ένα Ηλεκτρονικό Κατάστημα.

Τι συνέβη από τότε. Απόφαση για αλλαγή!

Δυο σημαντικά πράγματα έχουν συμβεί από τότε. Τα μηνύματα που έρχονται συνεχώς από τους χρήστες (feedback, forms, interviews) μας επιβεβαιώνουν ότι οι υπηρεσίες eShop θα πρέπει να είναι managed. Όμως, αν και η παρούσα μορφή της πλατφόρμας του PapakiShop είναι managed, είναι αρκετά περιοριστική για τις σύγχρονες ανάγκες ενός eShop. Έτσι πήραμε την απόφαση να προχωρήσουμε σταδιακά σε αναστολή της υπηρεσίας PapakiShop, που ήταν βασισμένη στο προϊόν SkroutzStore, και να εστιάσουμε στην ανάπτυξη νέων καινοτόμων υπηρεσιών eShop βασισμένες στο WooCommerce.

Στο παρακάτω άρθρο θα προσπαθήσω να αναλύσω τους λόγους που επιλέξαμε το WooCommerce και πώς μπορείς να το χρησιμοποιήσεις ανάλογα με τις απαιτήσεις σου.

Γιατί επιλέξαμε το WooCommerce;

Αρχικά επιλέξαμε να επενδύσουμε στο WooCommerce (eCommerce πλατφόρμα που βασίζεται στο WordPress) γιατί αγαπάμε το WordPress. Τρέχουμε χιλιάδες WordPress εγκαταστάσεις πελατών μας σε διάφορες τεχνολογίες, providers και data centers και νοιώθουμε αυτοπεποίθηση με τα δεδομένα που έχουμε συλλέξει, αλλά και με την ποιότητα της εξυπηρέτησης που μπορούμε να παρέχουμε -κάτι που θεωρώ σημαντικό για να έχουμε Happy.People.Online και success stories. Το βραβευμένο support μας είναι το καλύτερο value που μπορούμε να προσφέρουμε σε έναν απαιτητικό πελάτη, ο οποίος μας εμπιστεύεται το eShop του, δεδομένου ότι φιλοξενούμε ηλεκτρονικά καταστήματα με τζίρους που κυμαίνονται από μερικά ευρώ έως και 2.000.000€ (ναι, δεν έκανα λάθος στα μηδενικά, είναι δυο εκατομμύρια ευρώ).

Ο δεύτερος λόγος για τον οποίο επιλέξαμε το WooCommerce είναι γιατί πιστεύουμε στο “focus on the customer”. O πελάτης δεν θέλει απλά μια λύση που έτυχε να βρει μπροστά της η ομάδα του Papaki, ούτε τη λύση που είναι πιο εύκολη στην υλοποίηση ή φέρνει το μεγαλύτερο κέρδος για εμάς. Θέλει επιτυχημένες, γρήγορες και δοκιμασμένες λύσεις σε λογικό κόστος για εκείνον. Θέλει να έχει πρόσβαση στα ίδια εργαλεία και την ίδια πλατφόρμα που χρησιμοποιούν τα μεγαλύτερα ηλεκτρονικά καταστήματα στον κόσμο. Εκείνη την πλατφόρμα που χρόνο με τον χρόνο έχει τη μεγαλύτερη ανάπτυξη χρήσης. Καταλαβαίνεις πως μερικές φορές, ως πάροχος υπηρεσιών, θα πρέπει να πας από τον δύσκολο δρόμο, αν θες να πετύχεις αυτό που έχεις στο μυαλό σου.

Για εμάς η επιλογή ήταν εύκολη. Παρακάτω φαίνεται το μερίδιο αγοράς ανά πλατφόρμα eCommerce για όλο τον κόσμο, αλλά και για κάποιες σημαντικές χώρες ξεχωριστά:

woocommerce-usage-web-greece

woocommerce-usage-USA-India

Πηγή: https://trends.builtwith.com/shop

Όπως εύκολα μπορείς να παρατηρήσεις, το WooCommerce κατέχει το 39% της αγοράς στο σύνολο του κόσμου έναντι του 6% του Magento, που είναι για εμένα η αμέσως επόμενη αξιόπιστη λύση. Μάλιστα σε κάποιες χώρες όπως η Ινδία το WooCommerce φτάνει στο 50%, ενώ στην Αμερική βρίσκεται στο 36% και στην Ελλάδα στο 32% της προτίμησης των χρηστών.

Τι ακριβώς είναι το WooCommerce;

Το WooCommerce είναι μία σχετικά νέα λύση στον κόσμο του eCommerce που εμφανίστηκε το 2011 -αντίστοιχα το Magento υπάρχει από το 2008 και το Shopify από το 2006. Ουσιαστικά είναι ένα WordPress plugin, με πάνω από 1 εκατομμύριο ενεργές εγκαταστάσεις, που δημιουργήθηκε από την WooThemes (η οποία αγοράστηκε τελικά από την Automatic) και μετατρέπει μια εγκατάσταση WordPress σε ένα πλήρως λειτουργικό Ηλεκτρονικό Κατάστημα.

Είναι ένα από τα αγαπημένα plugins όλων των χρηστών του WordPress και υποστηρίζεται με πάθος από ολόκληρη την κοινότητα!

Κάθε πλατφόρμα eCommerce έχει τις ιδιαιτερότητες της

Εαν έχεις στήσει ποτέ μόνος σου κάποιο WooCommerce, θα έχεις παρατηρήσει ότι το βασικό πρόβλημα είναι ότι ξαφνικά η WordPress εγκατάστασή σου έγινε πιο αργή. Είναι λογικό, καθώς είναι ένα κοινό πρόβλημα που οφείλεται κυρίως στον τρόπο που το WordPress χειρίζεται τις διάφορες eCommerce λειτουργίες.

Την ίδια στιγμή μελέτες της Google δείχνουν ότι μία διαφορά 100-400ms στον χρόνο φόρτωσης του site έχει μετρήσιμη διαφορά στο User Experience (UX). Ακόμη περισσότερο αν πρόκειται για eShop, όπου το UX έχει σημαντικές επιπτώσεις στις πωλήσεις του καταστήματος.

Έχοντας όλα τα παραπάνω στο μυαλό μας κι επιπλέον ότι αυτό που κάνει το WooCommerce αργό είναι ουσιαστικά πως οι σελίδες προϊόντων έρχονται απευθείας από τη βάση χρησιμοποιόντας queries (κλασικό MySQL server speed bottleneck), η φιλοξενία του καταστήματος σε διαφορετικές υποδομές ίσως επηρεάζει σημαντικά τις πωλήσεις ενός καταστήματος.

Ας πάρουμε για παράδειγμα τη φιλοξενία ενός WooCommerce σε υποδομή Shared Hosting. Αυτή η λύση είναι ιδανική για δοκιμές αλλά ίσως όχι για το production site σου, λόγω των shared resources. Όσο περισσότερα sites μοιράζονται τον ίδιο MySQL server (περίπτωση Shared Hosting), τόσο πιο αργή γίνεται η βάση. Επίσης, καθώς ο αριθμός των προϊόντων σου μεγαλώνει, αυξάνεται ο αριθμός των εγγραφών στη βάση και τα queries γίνονται ακόμη πιο αργά. Οπότε, δυστυχώς, το πρόβλημα θα γίνεται συνεχώς μεγαλύτερο. Ευτυχώς υπάρχει το page caching και το CDN που βοηθούν αρκετά, αλλά γι’ αυτή την περίπτωση μπορεί να μην λύσει ολοκληρωτικά το πρόβλημα, καθώς δεν μας απασχολεί τόσο το στατικό περιεχόμενο όσο τα queries στη βάση.

Εκεί που θέλω να καταλήξω είναι ότι το WooCommerce αποτελεί μία δυνατή πλατφόρμα που χρειάζεται όμως παραμετροποιήσεις για να μπορέσει να θεωρηθεί ένα ολοκληρωμένο επαγγελματικό ηλεκτρονικό κατάστημα, που ανταποκρίνεται στις προσδοκίες του ιδιοκτήτη του καταστήματος και στον αριθμό των προϊόντων του.

Τα καλά νέα είναι ότι το WooCommerce (όπως και το Magento) είναι δωρεάν και ανοιχτό λογισμικό (open source). Παρακάτω αναλύω τις διαθέσιμες επιλογές που έχεις.

Ποιες είναι οι διαθέσιμες επιλογές μου για ένα WooCommerce κατάστημα;

1) Θέλεις απλή δοκιμή και είσαι geek; Δοκίμασέ το τοπικά. Μπορείς!

Κόστος: Δωρεάν (Yes!)
Πλεονεκτήματα: Αποκτάς εμπειρία από πρώτο χέρι και το μόνο που σου κοστίζει είναι λίγος προσωπικός χρόνος.
Μειονεκτήματα: Θα χρειαστεί να είσαι ή να θέλεις να γίνεις γνώστης του Docker, αλλά η προσπάθεια σου θα ανταμοιφθεί! (Ξεκίνα από εδώ)

Ναι μπορείς να δοκιμάσεις μια εγκατάσταση WooCommerce στον προσωπικό σου υπολογιστή. Ο πιο απλός τρόπος είναι να χρησιμοποιήσεις Docker!

docker

Θα χρειαστείς το Docker Toolbox από εδώ και κάποιο Docker Image από το Docker Hub -για παράδειγμα αυτό. Δεν είναι στο scope αυτού του post να εξηγήσουμε τι είναι το docker, όμως μπορείς να πάρεις μια ιδέα για το Docker από αυτό το άρθρο.

2) Θέλεις να δοκιμάσεις την ιδέα σου στο κόστος ενός καφέ και έχεις διαθέσιμο χρόνο;

Κόστος: Από 3.95€ /μήνα
Πλεονεκτήματα: Ο οικονομικότερος τρόπος να κάνεις hands on σε κάποιο online πραγματικό κατάστημα
Μειονεκτήματα: Θα χρειαστείς χρόνο για να εγκαταστήσεις το WordPress και το WooCommerce. Στηρίζεται σε shared υποδομές (δεν προτείνεται για καταστήματα με μεγάλη επισκεψιμότητα).

Πώς να εγκαταστήσεις το WordPress και το WooCoomerce στο hosting σου
Το κόστος ενός καφέ τον μήνα είναι αρκετό για να δεις το πρώτο σου WooCommerce κατάστημα online κάτω από ένα domain.

a. Διάλεξε ένα πακέτο από την σειρά Shared Hosting του Papaki και ολοκλήρωσε την παραγγελία σου.web-hosting-papaki

b. Μόλις ενεργοποιηθεί το πακέτο σου, επέλεξε από το περιβάλλον διαχείρισης του πακέτου σου “Διαχείριση Hosting”.
diaxeirisi-hosting

c. Mέσα από το περιβάλλον του Plesk επέλεξε “Applications” για να εγκαταστήσεις με “1 click” το WordPress, που είναι η βάση του WooCommerce σου.
Plesk-apps

d. Στη συνέχεια από το περιβάλλον διαχείρισης του WordPress (WP-admin) θα χρειαστεί να εγκαταστήσεις μόνος σου το WooCommerce Plugin.

– Από το menu “Πρόσθετα” επίλεξε “Νέο Πρόσθετο” και αναζήτησε το WooCommerce:
woo-wo-admin

– Κάνε κλίκ στην “Εγκατάσταση” και όταν αυτή ολοκληρωθεί ακολούθησε τα βήματα του Wizard :)
woo-papaki

Δεν θα αναλύσω όλα τα βήματα από εδώ και πέρα, όμως η παραπάνω διαδικασία παρουσιάζει τα σημαντικότερα σημεία για να αποκτήσεις το δικό σου κατάστημα online χρησιμοποιώντας το προϊόν Shared Hosting.

3) Έχεις ένα μικρό κατάστημα με κάποιο τζίρο και λίγο χρόνο να αφιερώσεις;

Κόστος: Από 7.50€ /μήνα
Πλεονεκτήματα: Πολλαπλές εγκαταστάσεις (ιδανικό για agencies), managed updates, backups, security και performance σε distributed υποδομή με πολλαπλά DCs βασισμένη σε Docker.
Μειονεκτήματα: Θα χρειαστεί να γίνει η εγκατάσταση του WooCommerce από τον χρήστη, χρησιμοποιόντας το wizard.

Εαν θέλεις να λύσεις το πρόβλημα της βασικής εγκατάστασης του WordPress σου και να ασχοληθείς μόνο με την εγκατάσταση του WooCommerce, τα πακέτα Managed WordPress είναι αυτό που χρειάζεσαι.managed-wordpress-papaki

Αυτό σημαίνει ότι και πάλι θα χρειαστεί να αναζητήσεις και να εγκαταστήσεις μόνος σου το WooCommerce (όπως στην προηγούμενη περίπτωση), αλλά η υπηρεσία είναι managed και σου δίνει λύσεις σε θέματα caching, CDN και SSL.

4) Έχεις ένα κατάστημα με ικανοποιητικό τζίρο και δεν θέλεις να χάνεις χρόνο με υποδομές και εγκαταστάσεις;

Κόστος: Από 20.83€ /μήνα
Πλεονεκτήματα: Προεγκατεστημένο optimised WooCommerce, 1-click DEMO eShop, Skroutz ready, VIVA Payments ready, ACS ready, SSL, CDN, Caching, Docker.
Μειονεκτήματα:

Πρόκειται για την πιο ολοκληρωμένη λύση. Διάλεξε το πακέτα που σου ταιριάζει από εδώ.
woo-papaki

Εδώ το μεγαλύτερο πλεονέκτημα είναι το προεγκατεστημένο WooCommerce μαζί με όλες τις ρυθμίσεις έτοιμες για να μπορέσει κάποιος να πουλήσει online άμεσα! Η παραμετροποίηση περιλαμβάνει ρυθμίσεις για το Skroutz XML (για τη μεταφορά του Skroutz Store σου) και το Skroutz Analytics, δυνατότητα χρεώσεων με Πειραιώς, Eurobank, Viva Payments και αποστολή προϊόντων με ACS. Επίσης παρέχεται δωρεάν SSL και CDN σε όλα τα πακέτα.

Συγκεντρωτικά οι λύσεις είναι:

infografix_small_eshop

Όποια από τις παραπάνω λύσεις του Papaki αποφασίσεις να δοκιμάσεις, σίγουρα θα χρειαστείς βοήθεια. Μην ανησυχείς! Το βραβευμένο μας support θα είναι εκεί όταν το ζητήσεις!
support-papaki

Θα χαρούμε επίσης να μεταφέρουμε ή να αναβαθμίσουμε το eShop σου αντί για εσένα, σε οποιαδήποτε από τις παραπάνω λύσεις του Papaki. Ο τελικός σκοπός μας είναι μέσα από τις λύσεις WooCommerce που έχουν επιλεχθεί παραπάνω, το ηλεκτρονικό σου κατάστημα να ανταποκρίνεται στις προσδοκίες σου και η απόδοσή του να μπορεί να επηρεάσει τις πωλήσεις σου μόνο θετικά!

Είναι σημαντικό να ξέρουμε ότι είσαι ένα ακόμη μέλος της κοινότητας των Happy.People.Online :)

Σχετικά με 

Ο Frank είναι ένας από τους ιδρυτές του Papaki.gr και ασχολείται κυρίως με νέες συνεργασίες και τεχνολογίες, που στο μέλλον θα αποτελέσουν χρήσιμες υπηρεσίες στους χρήστες μας. Παράλληλα, φροντίζει ώστε όλες οι υπηρεσίες του Papaki να είναι απλές και κατανοητές σε όλους και ταυτόχρονα να προσφέρουν προστιθέμενη αξία στις επιχειρήσεις τους.