KUBIK
E-commerceVintage fashion

BeVintage: ένα e-shop με vintage χαρακτήρα και υποδομή για ταχύτητα.

Το BeVintage.gr είναι e-shop με vintage ρούχα, με έδρα τα Τρίκαλα. Η KUBIK ανέλαβε το redesign σύμφωνα με τις επιθυμίες του πελάτη, δίνοντάς του vintage αισθητική, και την υποδομή που το κρατά γρήγορο.

Πελάτης
Λογότυπο BeVintage
BeVintage
Κατηγορία
E-commerce
bevintage.gr ↗
Τι ανέλαβε η KUBIK
  • E-shop redesign με vintage στυλ
  • Υποδομή σχεδιασμένη για ταχύτητα
  • Αυτοματισμοί
Τεχνολογίες
  • LiteSpeed
  • Redis
  • CDN
bevintage.gr
Η πρώτη εικόνα

Ένα κατάστημα με ~600 προϊόντα και ένα σωρό κρυφά προβλήματα.

Όταν η KUBIK ανέλαβε το BeVintage, η πρώτη ματιά ήταν αρκετή για να καταλάβουμε ότι κάτι δεν πήγαινε καλά από πίσω: δεκάδες plugins, αρκετά από αυτά να καλύπτουν την ίδια ακριβώς λειτουργία -άλλα ενεργά, άλλα ξεχασμένα ανοιχτά- και ένα design που δεν είχε καμία σχέση με τον vintage χαρακτήρα των προϊόντων.

Με μόλις γύρω στα 600 προϊόντα, η ταχύτητα δεν ήταν καθόλου η αναμενόμενη για ένα κατάστημα αυτού του μεγέθους.

Το πρόβλημα μεγάλωνε

Το site άρχισε να πέφτει, χωρίς ο κατάλογος να έχει εκτοξευθεί.

Καθώς ο κατάλογος ανέβαινε -χωρίς όμως να ξεπερνά ποτέ τα 1.000 προϊόντα- το site άρχισε να «κολλάει». Η υποδομή ήταν 1 CPU / 1GB RAM, δηλαδή απολύτως αρκετή για ένα κατάστημα αυτού του μεγέθους. Κάτι άλλο δεν πήγαινε καλά.

Η απάντηση φάνηκε γρήγορα: δεν υπήρχε τίποτα από πίσω. Ούτε cache, ούτε Redis, ούτε CDN. Κάθε κλικ επισκέπτη σήμαινε ένα ολόκληρο, φρέσκο request στον server - καμία ανάσα, καμία αποθήκευση, τίποτα.

Το redesign

Ίδιο κατάστημα, νέα ταυτότητα, πραγματική υποδομή από πίσω.

01

Vintage design

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

02

Καθαρισμός εικόνων και βάσης

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

03

Full page cache, Redis, CDN

Προστέθηκε ολόκληρο το επίπεδο caching που έλειπε εξ ολοκλήρου, ώστε κάθε κλικ να μην καταλήγει ξανά στον server.

04

Ίδιοι πόροι, νέα υποδομή

Το e-shop μεταφέρθηκε σε δική μας υποδομή, πάλι στο ίδιο 1 CPU / 1GB RAM - η λύση ήταν αρχιτεκτονική, όχι απλώς περισσότεροι πόροι.

Το απρόσμενο

Ακόμη και με full page cache, κάτι συνέχιζε να κολλάει.

Εδώ είναι το σημείο που θα περίμενε κανείς happy end. Παρόλα αυτά, το site συνέχιζε περιστασιακά να κολλάει - ακόμη και με ενεργό full page cache. Παράξενο, έτσι;

Η εύκολη λύση θα ήταν να ανέβουν οι πόροι του server. Η KUBIK επέλεξε αντ’ αυτού να ψάξει τι ακριβώς πήγαινε στραβά. Και το βρήκε: ένα plugin ενός δημοφιλούς social δικτύου (δεν θα αναφέρουμε ποιο) έστελνε ασταμάτητα requests προς τον server στο παρασκήνιο, εξαντλώντας μόνο του τους πόρους.

Μόλις εντοπίστηκε το πραγματικό αίτιο, το πρόβλημα λύθηκε χωρίς να χρειαστεί ούτε ένα επιπλέον MB RAM.

Ας μιλήσουμε

Θέλετε ένα e-shop με χαρακτήρα και ταχύτητα;

Μπορούμε να ταιριάξουμε την αισθητική του brand σας με μια υποδομή που κρατά το κατάστημα γρήγορο.

Δείτε επίσης: Όλα τα έργα