Repariere es
Blog

«Hyvä vs Luma: πότε συμφέρει πραγματικά το migration» — κόστος, χρόνος, PageSpeed πριν/μετά, ποιοι δεν πρέπει να το κάνουν ακόμα.

Einführung

Μέχρι πρόσφατα η συζήτηση για το Hyvä ξεκινούσε πάντα από την άδεια. «Χίλια ευρώ για ένα theme;» Ήταν η πρώτη ένσταση σε κάθε πρόταση migration, και συχνά η τελευταία — η κουβέντα τελείωνε εκεί.

Αυτή η ένσταση δεν υπάρχει πια. Στις 10 Νοεμβρίου 2025 η Hyvä Themes έκανε το βασικό theme δωρεάν και ανοιχτού κώδικα, με άδειες OSL-3.0 και AFL-3.0 — τις ίδιες που έχει το Magento Open Source. Το κατεβάζεις από το GitHub, το βάζεις με Composer, δεν πληρώνεις τίποτα.

Οπότε η ερώτηση άλλαξε. Δεν είναι πια «αξίζει τα χίλια ευρώ». Είναι «τώρα που το theme είναι δωρεάν, τι πραγματικά θα πληρώσω — και μήπως δεν πρέπει να το κάνω ακόμα».

Το theme ήταν πάντα το φθηνό κομμάτι

Η άδεια ήταν το πιο ορατό νούμερο, γι’ αυτό και κυριαρχούσε στη συζήτηση. Δεν ήταν όμως ποτέ το ακριβό κομμάτι του έργου.

Το Hyvä δεν είναι ένα «skin» που το αλλάζεις από τις ρυθμίσεις. Είναι διαφορετική αρχιτεκτονική frontend: πετάει το RequireJS και τα Knockout components του Luma και ξαναχτίζει το storefront με Tailwind και Alpine.js. Αυτό είναι ο λόγος που είναι γρήγορο — και ταυτόχρονα ο λόγος που η μετάβαση κοστίζει.

Γιατί ό,τι είχε φτιαχτεί πάνω στο Luma, δεν έρχεται μαζί.

Αν σε ενδιαφέρει τι ακριβώς κερδίζεις σε ταχύτητα και μετατροπές, το έχουμε καλύψει ξεχωριστά στο migration σε Hyvä και τι πραγματικά κερδίζει το store σου. Εδώ μιλάμε αποκλειστικά για την απόφαση και τον λογαριασμό. Για τις καθαρά τεχνικές διαφορές των δύο themes, υπάρχει η σύγκριση Hyvä vs Luma.

Πού πάνε πραγματικά τα λεφτά: στα extensions σου

Εδώ κρίνεται το κόστος του έργου, και εδώ διαφέρει ένα eshop από το άλλο κατά πολλαπλάσια.

Κάθε extension που έχεις αγοράσει πέφτει σε μία από τρεις κατηγορίες:

Δουλεύει ως έχει. Αφορά μόνο το backend — τιμολόγηση, συγχρονισμό αποθέματος, κανόνες τιμών, ERP connectors. Δεν αγγίζει το storefront, άρα δεν το νοιάζει ποιο theme τρέχεις. Μηδέν κόστος.

Έχει έτοιμη έκδοση για Hyvä. Ο κατασκευαστής έχει ήδη βγάλει compatibility module, ή υπάρχει από την κοινότητα. Κόστος: εγκατάσταση και δοκιμή. Μικρό, αλλά όχι μηδέν — τα compatibility modules δεν είναι πάντα πλήρη.

Δεν έχει τίποτα. Η λογική στο backend είναι μια χαρά, αλλά το κομμάτι που βλέπει ο πελάτης είναι γραμμένο για Luma. Πρέπει να ξαναγραφτεί το frontend του, κρατώντας τη λειτουργικότητα. Αυτό είναι πραγματική ανάπτυξη, με ώρες και με ρίσκο.

Η τρίτη κατηγορία είναι όλη η ιστορία. Ένα store με ένα τέτοιο extension και ένα store με έξι δεν έχουν καμία σχέση σε κόστος, ακόμα κι αν έχουν τον ίδιο τζίρο και τα ίδια προϊόντα.

Γι’ αυτό καμία σοβαρή προσφορά Hyvä δεν μπορεί να δοθεί χωρίς να δει κανείς πρώτα τη λίστα των modules σου. Όποιος σου δώσει τιμή στο τηλέφωνο, μαντεύει.

Ο λογαριασμός των αδειών, με τα σημερινά νούμερα

Το theme είναι δωρεάν. Τα εμπορικά προϊόντα της Hyvä παραμένουν επί πληρωμή, και οι τιμές είναι δημόσιες. Κάθε άδεια καλύπτει μία εγκατάσταση, με απεριόριστα storeviews και domains:

  • Gutes Thema — δωρεάν, ανοιχτού κώδικα.
  • Hyvä UI (έτοιμα components) — 250 €.
  • Hyvä Checkout — 1.000 €, συν 250 € τον χρόνο για υποστήριξη ή 1.000 € εφάπαξ για πέντε χρόνια.
  • Guter Handel (theme, checkout και UI μαζί, με δικό του CMS) — 3.000 € τον χρόνο ή 12.000 € για πέντε χρόνια.
  • Hyvä Enterprise (για Adobe Commerce) — 7.500 € το πρώτο έτος, 5.000 € η ανανέωση, ή 27.500 € για πέντε χρόνια.

Βάλε αυτά τα νούμερα δίπλα στις ώρες ανάπτυξης που θα βγάλει η καταγραφή των extensions σου. Στα περισσότερα έργα που έχουμε δει, οι άδειες είναι το μικρότερο κονδύλι του προϋπολογισμού. Δεν είναι εκεί που πρέπει να κοιτάς για να αποφασίσεις.

Το checkout είναι ξεχωριστή απόφαση — πάρ’ την ξεχωριστά

Πολλά έργα μπερδεύουν δύο πράγματα: τη μετάβαση του storefront και την αντικατάσταση του checkout.

Μπορείς να περάσεις σε Hyvä κρατώντας το υπάρχον checkout. Μπορείς επίσης να πάρεις το Hyvä Checkout και να τα αλλάξεις όλα μαζί. Το δεύτερο ακούγεται πιο «καθαρό», αλλά διπλασιάζει το ρίσκο στο μοναδικό σημείο του site όπου ένα λάθος μεταφράζεται άμεσα σε χαμένες παραγγελίες.

Αν το checkout σου έχει χρόνια παραμετροποίησης — τρόποι πληρωμής ελληνικών τραπεζών, δόσεις, θυρίδες, τιμολόγηση με ΑΦΜ, κανόνες μεταφορικών — και δουλεύει, σκέψου σοβαρά να το αφήσεις έξω από το πρώτο κύμα. Δύο μικρότερα έργα με ένα ήσυχο διάστημα ανάμεσα είναι σχεδόν πάντα ασφαλέστερα από ένα μεγάλο.

Πόσο κρατάει

Εδώ χρειάζεται μια ειλικρινής επιφύλαξη: τα παρακάτω είναι ενδεικτικά εύρη, όχι μετρήσεις. Η διάρκεια ενός Hyvä migration εξαρτάται σχεδόν αποκλειστικά από τον αριθμό των extensions που χρειάζονται ξαναγράψιμο και από το πόσο ιδιαίτερο είναι το design σου. Το ίδιο έργο μπορεί να διαρκέσει τον μισό ή τον διπλάσιο χρόνο ανάλογα με αυτά.

Ως τάξη μεγέθους: ένα τυπικό κατάστημα με λίγα, καλά υποστηριγμένα extensions και design που μπορεί να ξαναχτιστεί κοντά στο υπάρχον, κινείται συνήθως σε μερικές εβδομάδες. Ένα κατάστημα με πολλές παραμετροποιήσεις, B2B λειτουργίες ή extensions χωρίς υποστήριξη, κινείται σε μήνες.

Το πιο χρήσιμο πράγμα που μπορείς να κάνεις πριν ζητήσεις προσφορά είναι μια μέρα καταγραφής: λίστα με κάθε ενεργό extension, ποιο αγγίζει το storefront, και ποιο έχει έκδοση για Hyvä. Αυτή η λίστα μετατρέπει την προσφορά από εκτίμηση σε υπολογισμό.

Ποιοι δεν πρέπει να το κάνουν ακόμα

Το Hyvä είναι σχεδόν πάντα τεχνικά η σωστή κατεύθυνση. Δεν είναι πάντα η σωστή κίνηση για φέτος.

Αν το πρόβλημά σου δεν είναι το frontend. Αυτό είναι το πιο συχνό. Αν το site αργεί επειδή ο server απαντά αργά, επειδή η βάση γονατίζει σε κάθε αναζήτηση ή επειδή δεν υπάρχει σωστό caching, το Hyvä δεν θα το λύσει. Θα κάνει γρήγορο ό,τι ζωγραφίζεται στον browser, ενώ ο χρήστης θα περιμένει το ίδιο για την πρώτη απάντηση. Μέτρα πού χάνεται ο χρόνος πριν αποφασίσεις τι θα αντικαταστήσεις.

Αν τρέχεις έκδοση Magento εκτός υποστήριξης. Πρώτα το upgrade, μετά το theme. Το ανάποδο σημαίνει ότι θα ξαναδοκιμάσεις τα πάντα δύο φορές.

Αν δύο ή τρία κρίσιμα extensions δεν έχουν υποστήριξη Hyvä και ο κατασκευαστής δεν έχει δεσμευτεί. Ρώτησέ τους γραπτώς πριν κλείσεις έργο. «Θα βγει σύντομα» δεν είναι ημερομηνία.

Αν βασίζεσαι πολύ στο Page Builder. Το περιεχόμενο που έχει φτιάξει η ομάδα σου με Page Builder είναι από τα πιο δύσκολα κομμάτια μιας μετάβασης, και η λύση συχνά περνάει από τα εμπορικά πακέτα της Hyvä ή από ξαναχτίσιμο των σελίδων. Υπολόγισέ το από την αρχή, μη σε βρει στο τέλος.

Αν μπαίνεις σε περίοδο αιχμής. Ένα migration frontend δεν ξεκινάει τον Οκτώβριο. Ό,τι δεν έχει δοκιμαστεί μέχρι τότε, δεν μπαίνει.

Πώς θα ξέρεις αν άξιζε

Μέτρα πριν. Ακούγεται προφανές, και σχεδόν κανείς δεν το κάνει σωστά.

Πάρε μετρήσεις από τις σελίδες που έχουν σημασία — αρχική, κατηγορία με φίλτρα, προϊόν, καλάθι — σε κινητό, με πραγματικές συνθήκες δικτύου, και κράτα τις. Κράτα επίσης το ποσοστό μετατροπής και τα έσοδα ανά συσκευή για ένα διάστημα πριν την αλλαγή.

Μετά τη μετάβαση, σύγκρινε τα ίδια πράγματα στις ίδιες σελίδες. Όχι το σκορ της αρχικής με το σκορ της αρχικής, αλλά τη διαδρομή που κάνει πραγματικά ο πελάτης. Και κράτα ρεαλιστική στάση: η ταχύτητα βοηθάει τις μετατροπές, δεν τις φτιάχνει μόνη της. Αν το πρόβλημα ήταν τα μεταφορικά ή η έλλειψη εμπιστοσύνης, θα είναι εκεί και μετά — απλώς θα φορτώνει πιο γρήγορα.

Η απόφαση σε τρεις κινήσεις

Πριν ζητήσεις προσφορά, κάνε τα εξής με τη σειρά:

  1. Βρες πού χάνεται ο χρόνος. Αν είναι στον server ή στη βάση, το Hyvä δεν είναι η επόμενη κίνησή σου.
  2. Γράψε τη λίστα των extensions και σημείωσε ποια αγγίζουν το storefront. Ρώτησε τους κατασκευαστές για υποστήριξη Hyvä, γραπτώς.
  3. Χώρισε το έργο. Storefront τώρα, checkout σε δεύτερη φάση, εκτός αν υπάρχει σοβαρός λόγος για το αντίθετο.

Το ότι το theme έγινε δωρεάν είναι πραγματικά καλό νέο: βγάζει από τη μέση μια ένσταση που εμπόδιζε σωστές αποφάσεις. Δεν κάνει όμως το migration δωρεάν, και δεν το κάνει επείγον. Το κάνει απλώς πιο εύκολο να το εξετάσεις σοβαρά.

Αν θέλεις να δεις τι σημαίνει αυτό για το δικό σου κατάστημα, δες πώς δουλεύουμε το Hyvä σε Magento oder στείλε μας τη λίστα με τα extensions σου — από εκεί ξεκινάει κάθε ειλικρινής απάντηση για κόστος και χρόνο.

Vorheriger Beitrag
Bitbucket Pipelines για Magento: deploy χωρίς downtime, στην πράξη