
Vercel ή Netlify: ο λογαριασμός αλλάζει πριν αλλάξει η ταχύτητα

Για ένα προσωπικό, στατικό portfolio, το δωρεάν πλάνο της Vercel ή της Netlify μπορεί να αρκεί. Για ένα εμπορικό SaaS ή μια εφαρμογή που παράγει σελίδες στον διακομιστή, η επιλογή αρχίζει από τον μηνιαίο φόρτο: μεταφορά δεδομένων, αιτήματα, υπολογιστική χρήση και δημοσιεύσεις μπορούν να αλλάξουν το κόστος πριν μια διαφορά στα cold starts γίνει αποφασιστική.
Η ταχύτητα χρειάζεται δική της σύγκριση. Η εξυπηρέτηση στατικών αρχείων, ο χρόνος που μια δυναμική σελίδα γίνεται διαδραστική και η απόκριση ενός API είναι διαφορετικά μεγέθη. Έτσι, ο υπολογισμός για το ίδιο workload πρέπει να κρατά χωριστά το κόστος λειτουργίας, το κόστος των builds και τη συμπεριφορά μετά από αδράνεια.
Δύο τρόποι χρέωσης για τον ίδιο φόρτο
Στον τιμοκατάλογο της Vercel, το Hobby είναι δωρεάν και προορίζεται για προσωπική, μη εμπορική χρήση, ενώ το Pro κοστίζει $20 τον μήνα και περιλαμβάνει $20 πίστωσης χρήσης. Το Pro περιλαμβάνει Flat Rate CDN και μία πληρωμένη θέση developer· κάθε επιπλέον τέτοια θέση κοστίζει $20 τον μήνα. Η βασική συνδρομή μιας μικρής εμπορικής ομάδας, επομένως, δεν συγκρίνεται με το μηδενικό κόστος του Hobby.
Η ανάλυση χρεώσιμων μονάδων της Vercel διαχωρίζει μεταφορά δεδομένων, αιτήματα CDN, κλήσεις Functions, ενεργό χρόνο CPU και δεσμευμένη μνήμη. Η CPU μετρά τον χρόνο που εκτελείται κώδικας, ενώ η μνήμη χρεώνεται σε GB-hours· οι τιμές ορισμένων πόρων διαφέρουν ανά περιοχή. Στο Pro, ένα build σε Basic machine κοστίζει $0,007 ανά λεπτό, αλλά ο τύπος build machine επηρεάζει την τιμή. Ένας αριθμός επισκέψεων ή μια μέση διάρκεια αιτήματος δεν αρκούν για να προκύψει πλήρης λογαριασμός.
Η τιμολόγηση της Netlify δίνει 300 μηνιαία credits στο Free, 1.000 στο Personal των $9 και αρχικά 3.000 στο Pro των $20. Στα credit-based πλάνα, το bandwidth καταναλώνει 20 credits ανά GB, το compute 10 ανά GB-hour, τα web requests 2 ανά 10.000 αιτήματα και κάθε επιτυχημένο production deploy 15. Ένα web request μπορεί να είναι αίτημα για HTML, αρχείο, ανακατεύθυνση ή Function· δεν αντιστοιχεί αναγκαστικά σε έναν επισκέπτη. Το κοινό υπόλοιπο credits κάνει ευκολότερη την πρόσθεση των μονάδων, αλλά αφήνει τη συχνότητα των δημοσιεύσεων μέσα στον ίδιο προϋπολογισμό με την κίνηση.
Τρία υποθετικά μηνιαία workloads

Τα παρακάτω σενάρια είναι υποθετικά, όχι μετρήσεις υπαρκτών εφαρμογών. Περιλαμβάνουν μόνο bandwidth, web requests, compute και επιτυχημένα production deploys στη Netlify. Δεν περιλαμβάνουν άλλες πιθανές χρήσεις της πλατφόρμας. Ο υπολογισμός είναι: GB bandwidth × 20, συν αιτήματα ÷ 10.000 × 2, συν GB-hours compute × 10, συν production deploys × 15.
- Προσωπικό portfolio: Με 5 GB μεταφοράς, 20.000 αιτήματα, μηδενικό compute και δύο production deploys, το αποτέλεσμα είναι 100 + 4 + 30 = 134 Netlify credits. Χωρά στο Free, εφόσον αυτός είναι όλος ο φόρτος της ομάδας. Για την ίδια προσωπική, μη εμπορική χρήση, το Hobby της Vercel είναι επίσης πιθανή δωρεάν επιλογή. Επειδή το περιεχόμενο είναι στατικό, οι χρόνοι εκκίνησης Functions δεν είναι το βασικό κριτήριο αυτού του σεναρίου.
- Μικρό SaaS: Με 40 GB, 200.000 αιτήματα, 2 GB-hours compute και 20 production deploys, το άθροισμα είναι 800 + 40 + 20 + 300 = 1.160 credits. Το Personal χρειάζεται επιπλέον υπόλοιπο: μία αυτόματη ανανέωση 500 credits για $5 θα έφερνε την υποθετική πληρωμή στα $14, αν δεν υπήρχε άλλη χρήση. Στη Vercel η εμπορική αφετηρία είναι το Pro των $20. Αν επιλεγεί Basic machine και καθένα από 20 builds διαρκεί τρία λεπτά, τα builds αντιστοιχούν σε $0,42 χρήσης, πριν υπολογιστούν οι υπόλοιποι πόροι.
- Εφαρμογή με έντονο SSR: Με 120 GB, 1.000.000 αιτήματα, 40 GB-hours compute και 60 production deploys, προκύπτουν 2.400 + 200 + 400 + 900 = 3.900 credits. Το αρχικό Netlify Pro χρειάζεται πρόσθετο υπόλοιπο· μία αυτόματη ανανέωση 1.500 credits για $10 θα έφερνε την υποθετική πληρωμή στα $30. Στη Vercel, 60 τρίλεπτα builds σε Basic machine αντιστοιχούν σε $1,26 χρήσης, όχι σε πλήρες μηνιαίο κόστος φιλοξενίας.
Τα 40 GB-hours του τελευταίου σεναρίου δεν μετατρέπονται απευθείας σε ώρες ενεργού CPU της Vercel. Η σύγκριση εκεί απαιτεί πόσα αιτήματα εκτελούν Function, πόσο CPU καταναλώνουν, πόση μνήμη δεσμεύεται και σε ποια περιοχή γίνεται η εκτέλεση. Το αριθμητικό αποτέλεσμα της Netlify και η βασική τιμή του Vercel Pro είναι χρήσιμα σημεία αναφοράς, αλλά δεν αποτελούν ισοδύναμους τελικούς λογαριασμούς.
Τι δείχνει η μέτρηση των cold starts

Σε ανεξάρτητη δοκιμή εφαρμογής Next.js, η Netlify εξυπηρέτησε τις δυναμικές σελίδες πιο αργά από τη Vercel στο συγκεκριμένο setup, ενώ οι αποκρίσεις API των δύο πλατφορμών είχαν πιο παρόμοια συμπεριφορά. Η δοκιμή χρησιμοποίησε δωρεάν πλάνα και προεπιλεγμένες ρυθμίσεις, με αραιά αιτήματα από δύο τοποθεσίες στις ΗΠΑ. Για τις σελίδες μετρήθηκε ο χρόνος μέχρι το DOM Interactive και για τα API ο χρόνος έως το πρώτο byte.
Αυτή η διάκριση έχει σημασία για μια εφαρμογή SSR: ένα γρήγορο πρώτο byte δεν περιγράφει μόνο του πότε η σελίδα γίνεται χρηστική. Αντίστοιχα, μια μέτρηση μετά από μεγάλη αδράνεια δεν περιγράφει απαραίτητα τη συμπεριφορά υπό σταθερή κίνηση. Ο συγκεκριμένος έλεγχος εξέτασε χαμηλή κίνηση και cold starts, όχι υψηλή ταυτόχρονη χρήση. Για Ελλάδα και Κύπρο, οι αποστάσεις από την περιοχή εκτέλεσης, η προσωρινή αποθήκευση και οι εξωτερικές υπηρεσίες της εφαρμογής μπορούν επίσης να μεταβάλουν την εμπειρία.
Builds και όρια δαπανών
Οι συχνές δημοσιεύσεις αλλάζουν τον λογαριασμό με διαφορετικό τρόπο. Στο credit-based μοντέλο της Netlify μετρά η επιτυχημένη δημοσίευση παραγωγής, ενώ στη Vercel το κόστος build εξαρτάται από τα λεπτά και τον τύπο μηχανής. Η ταχύτητα ολοκλήρωσης ενός build είναι ξεχωριστό λειτουργικό κριτήριο: ούτε τα credits ανά δημοσίευση ούτε η τιμή ανά λεπτό δείχνουν από μόνα τους πόσο θα περιμένει η ομάδα για νέο deployment.
Οι κανόνες των Netlify credits εξαιρούν τα Deploy Previews, τα branch deploys και τα αποτυχημένα production deploys από τη χρέωση δημοσίευσης. Όταν εξαντληθεί όλο το διαθέσιμο υπόλοιπο, παύουν τα web projects της ομάδας και οι επισκέπτες βλέπουν σελίδα μη διαθεσιμότητας. Στα πληρωμένα πλάνα διατίθενται πρόσθετα credits και αυτόματη ανανέωση, η οποία είναι απενεργοποιημένη από προεπιλογή. Άρα το φθηνότερο υποθετικό σενάριο με αυτόματη ανανέωση προϋποθέτει και ότι η ομάδα την έχει ενεργοποιήσει.
Στο Vercel Pro, η πίστωση χρήσης απορροφά χρεώσιμους πόρους έως το ύψος της, ενώ πρόσθετη χρήση μπορεί να αυξήσει την πληρωμή. Το Flat Rate CDN περιορίζει την έκθεση του συγκεκριμένου μέρους του λογαριασμού σε αιχμές κίνησης, χωρίς να μετατρέπει κάθε Function, build ή πρόσθετη υπηρεσία σε σταθερό κόστος. Για μια υπηρεσία που πρέπει να παραμένει διαθέσιμη, η συμπεριφορά όταν εξαντληθεί ο προϋπολογισμός είναι εξίσου ουσιαστική με τη μέση μηνιαία τιμή.
Πότε γέρνει η επιλογή
Το προσωπικό, στατικό portfolio του παραδείγματος χωρά στο δωρεάν όριο της Netlify και μπορεί να εξεταστεί στο Hobby της Vercel. Στο μικρό SaaS, ο φόρτος δίνει συγκεκριμένη εκτίμηση credits για τη Netlify, ενώ η Vercel χρειάζεται στοιχεία εκτέλεσης πριν υπάρξει δίκαιη σύγκριση συνολικού κόστους. Στην εφαρμογή SSR, η διαφορά απόκρισης των δυναμικών σελίδων αποκτά μεγαλύτερη βαρύτητα, αλλά πρέπει να κριθεί χωριστά από την απόκριση API και από τον κίνδυνο εξάντλησης του διαθέσιμου υπολοίπου.
Διαβάστε επίσης:
Σχετικά άρθρα


Runway ή Pika: ο κινηματογραφικός έλεγχος κοστίζει περισσότερα credits

Firebase ή Supabase: το δωρεάν backend μπορεί να γεννήσει απρόβλεπτο λογαριασμό

AWS ή Google Cloud: η έκπτωση δέσμευσης δεν αποκαλύπτει το φθηνότερο cloud

Cursor ή GitHub Copilot: οι σύνθετες αλλαγές έχουν άλλη τιμή

Adobe Premiere για Android: δωρεάν 4K, αλλά η ΤΝ έχει όριο
Εγγραφείτε στο newsletter μας
Λάβετε τα τελευταία νέα για Web3, AI και κρυπτονομίσματα απευθείας στα εισερχόμενά σας.