Τι είναι το WordPress και το WooCommerce

Περιεχόμενο Μαθήματος
Έλεγχος Αποθέματος & Μαζικές Αλλαγές
Η καθημερινή συντήρηση του e-shop χωρίς χάσιμο χρόνου.
0/2
Μεταφορικά Έξοδα & Τρόποι Πληρωμής
Τα πάντα γύρω από τη χρέωση πελατών και τους τρόπους αποστολής.
0/3
Διαχείριση Παραγγελιών (Order Management)
Μάθε πώς να διαχειρίζεσαι με ευκολία κάθε νέα παραγγελία που καταχωρείτε στο WooCommerce.
0/3
Αναφορές, Στατιστικά & GDPR/Security Basics
Ο έλεγχος της επιχείρησης και η ασφάλεια.
0/2
Μαθήματα Διαχείρισης e-Shop με το WooCommerce

Το WordPress είναι ένα δωρεάν, ανοιχτού κώδικα Σύστημα Διαχείρισης Περιεχομένου (CMS). Είναι το λογισμικό που εγκαθίσταται σε έναν διακομιστή (server) και σου επιτρέπει να δημιουργείς, να επεξεργάζεσαι και να δημοσιεύεις ιστοσελίδες χωρίς να χρειάζεται να γράφεις κώδικα από το μηδέν.

Η πλατφόρμα κυκλοφόρησε το 2003 από τον Matt Mullenweg και τον Mike Little. Σήμερα, η ανάπτυξή του υποστηρίζεται από το WordPress.org (μια παγκόσμια κοινότητα εθελοντών) και την εταιρεία Automattic (ιδιοκτήτρια του WordPress.com), η οποία καθοδηγεί το project.

Το WooCommerce είναι ένα δωρεάν, ανοιχτού κώδικα πρόσθετο (plugin) που έχει κατασκευαστεί αποκλειστικά για το WordPress. Όταν ενεργοποιείται, επεκτείνει τις δυνατότητες του WordPress προσθέτοντας τις απαραίτητες λειτουργίες ηλεκτρονικού εμπορίου (προϊόντα, καλάθι, ταμείο, πληρωμές).

Το πρόσθετο δημιουργήθηκε αρχικά το 2011 από την εταιρεία WooThemes. Το 2015, η Automattic (η ίδια εταιρεία πίσω από το WordPress) εξαγόρασε το WooCommerce, οπότε πλέον και τα δύο αναπτύσσονται κάτω από την ίδια επιχειρηματική στέγη.

Στατιστικά αγοράς

  • Το WordPress τροφοδοτεί περισσότερο από το 43% όλων των ιστοσελίδων στο διαδίκτυο.
  • Το WooCommerce κατέχει ηγετικό μερίδιο αγοράς στο ηλεκτρονικό εμπόριο, καθώς χρησιμοποιείται σε πάνω από το 20% με 23% όλων των e-shop παγκοσμίως, ανταγωνιζόμενο άμεσα κλειστές πλατφόρμες όπως το Shopify.

Η βασική αρχιτεκτονική του WooCommerce

  1. Η Βάση (WordPress): Διαχειρίζεται τους χρήστες, τους ρόλους (διαχειριστές, πελάτες), την ασφάλεια, τις στατικές σελίδες και τη γενική εμφάνιση του site μέσω των θεμάτων (Themes).
  2. Η Επέκταση (WooCommerce): Μόλις εγκατασταθεί, δημιουργεί αυτόματα νέους πίνακες στη βάση δεδομένων για να αποθηκεύει προϊόντα, παραγγελίες, κουπόνια και στοιχεία πελατών. Δημιουργεί επίσης τις 4 βασικές σελίδες ενός e-shop: Κατάστημα (Shop), Καλάθι (Cart), Ταμείο (Checkout) και Ο Λογαριασμός μου (My Account).
  3. Το Οικοσύστημα (Plugins): Αν χρειαστείς μια λειτουργία που δεν υπάρχει στο βασικό WooCommerce (π.χ. σύνδεση με ελληνική courier ή έκδοση τιμολογίων), εγκαθιστάς ένα επιπλέον εξειδικευμένο plugin.

Τι πρέπει να γνωρίζεις ως εντελώς αρχάριος

WordPress.org vs WordPress.com

Το μάθημα αφορά το WordPress.org (self-hosted). Αυτό σημαίνει ότι κατεβάζεις το λογισμικό δωρεάν και έχεις τον απόλυτο έλεγχο των δεδομένων σου, σε αντίθεση με το WordPress.com που είναι εμπορική υπηρεσία φιλοξενίας με περιορισμούς.

Ανοιχτός Κώδικας (Open Source)

Σημαίνει ότι το λογισμικό είναι δωρεάν, δεν πληρώνεις μηνιαία συνδρομή για να το χρησιμοποιείς και δεν ανήκεις σε καμία εταιρεία. Ανήκει σε εσένα.

Κόστη λειτουργίας σε Live περιβάλλον

Αν και το WordPress και το WooCommerce είναι 100% δωρεάν, για να βγει ένα e-shop ζωντανά στο ίντερνετ απαιτούνται δύο πάγια έξοδα: το Όνομα Χώρου (Domain Name, π.χ. .gr) και ο Χώρος Φιλοξενίας (Web Hosting). Στο μάθημα παρακάμπτουμε αυτό το κόστος χρησιμοποιώντας το Local.

Ασφάλεια και ενημερώσεις (updates)

Επειδή είσαι ο ιδιοκτήτης του λογισμικού, η ευθύνη των αναβαθμίσεων και των αντιγράφων ασφαλείας (backups) ανήκει σε εσένα ή στον τεχνικό σου. Τα updates δεν γίνονται αυτόματα στο παρασκήνιο όπως σε κλειστές πλατφόρμες (π.χ. Shopify), ενώ εάν ενεργοποιήσεις τις αυτόματες ενημερώσεις, μια νέα μα μη συμβατή ενημέρωση μπορεί να ρίξει ολόκληρο το κατάστημα.

Οποιαδήποτε έξτρα λειτουργία θέλεις να προστεθεί, βρίσκεται στο χέρι σου να την εισάγεις είτε με κώδικα είτε μέσω κάποιου πρόσθετου, καθώς επίσης και να σιγουρευτείς πως λειτουργεί σωστά. Κάθε νέο πρόσθετο που εγκαθιστάς θα πρέπει επίσης να ενημερώνεται.