
Vercel या Cloudflare Pages: गति लगभग बराबर, बिल और सीमा फैसला बदलते हैं

भारत की स्थिर वेबसाइट के लिए Cloudflare Pages आकर्षक चुनाव है, खासकर जब दर्शकों को भेजे जाने वाले डेटा का खर्च चिंता हो। पूरे Next.js अनुप्रयोग में Vercel का कार्यप्रवाह अधिक सीधा हो सकता है। StackVerified के सीमित कैश-हिट माप में vercel.com, nextjs.org और developers.cloudflare.com के मध्यक क्रमशः 108, 110 और 111 मिलीसेकंड थे, जबकि pages.cloudflare.com का मध्यक 205 मिलीसेकंड था।
इस माप से किसी मंच की सार्वभौमिक गति तय नहीं होती। व्यावहारिक चुनाव इस बात पर निर्भर है कि परियोजना तैयार फाइलें पहुँचाती है, हर अनुरोध पर सर्वर में काम करती है या Next.js की सर्वर सुविधाएँ इस्तेमाल करती है। इन स्थितियों में क्रमशः डेटा स्थानांतरण और प्रकाशन सीमा, गणना का बिल, तथा तैनाती का रास्ता अधिक मायने रखते हैं।
कैश की गति और भारतीय उपयोगकर्ता का अनुभव
परीक्षण में हर जवाब कैश से मिला था: सामग्री पहले से उपलब्ध थी और जवाब के लिए नया पृष्ठ बनाने की जरूरत नहीं पड़ी। एक अमेरिकी घरेलू कनेक्शन से अलग-अलग सार्वजनिक वेबसाइटों को अनुरोध भेजे गए थे। परीक्षण में एक जैसी साइट को दोनों मंचों पर तैनात करके नहीं मापा गया; वेबसाइटों के आकार, सामग्री और विन्यास में भी अंतर हो सकता है। इसलिए पास-पास आए तीन परिणाम तैयार सामग्री की तेज आपूर्ति का संकेत हैं, मंचों के बीच नियंत्रित मुकाबले का नतीजा नहीं।
चौथे लक्ष्य का अधिक मध्यक भी ध्यान में रखना चाहिए। उसे हटाकर सभी कैश अनुरोधों को बराबर बताना उतना ही गलत होगा जितना उसी एक लक्ष्य को लेकर किसी मंच को धीमा घोषित करना। भारत से आने वाले अनुरोधों की दूरी, कैश में सामग्री की उपलब्धता और पृष्ठ पर भेजी गई फाइलों का आकार अनुभव बदल सकते हैं। जिन पृष्ठों में प्रमाणीकरण, डेटाबेस या निजी सामग्री के लिए नया काम करना पड़ता है, उनका समय इस कैश माप में शामिल ही नहीं था।
स्थिर साइट: ट्रैफ़िक से पहले फाइलें और बिल्ड गिनें
Cloudflare Pages पर तैयार फाइलें पहुँचाने की लागत सरल दिखती है, लेकिन साइट को प्रकाशित करने की क्षमता की सीमाएँ हैं। Cloudflare Pages की आधिकारिक सीमा तालिका मुफ्त योजना में महीने के 500 बिल्ड, एक समय में एक बिल्ड, प्रति साइट 20,000 फाइलें और प्रत्येक फाइल के लिए 25 MiB का अधिकतम आकार बताती है। बहुत से अलग पृष्ठ बनाने वाले दस्तावेज़ संग्रह में फाइल सीमा पहले आ सकती है; बार-बार बदलाव भेजने वाली टीम के लिए मासिक बिल्ड या एक साथ बिल्ड करने की सीमा ज्यादा महत्त्वपूर्ण होगी।
एक प्रकाशित फाइल को बार-बार परोसना और प्रकाशन में हजारों नई फाइलें जोड़ना अलग काम हैं। इसलिए अधिक पाठक अपने आप फाइल सीमा नहीं बढ़ाते, जबकि हर नए पृष्ठ का अलग तैयार संस्करण बढ़ा सकता है। सशुल्क Pages योजनाओं में प्रति साइट फाइल सीमा बढ़ाने का रास्ता है, पर उसके लिए परियोजना की एक निर्धारित सेटिंग भी चाहिए। अधिक आकार की फाइलें रखने के लिए Cloudflare अलग भंडारण उत्पाद सुझाता है; सामान्य पृष्ठों के साथ बड़े डाउनलोड बाँटने वाली साइट में यह लागत और व्यवस्था अलग देखनी होगी।
Vercel के साथ स्थिर साइट का हिसाब बनाते समय पृष्ठ देखने की संख्या के साथ भेजे गए कुल डेटा और अनुरोध भी देखने पड़ते हैं। एक पृष्ठ में कई चित्र, लिपियाँ और फ़ॉन्ट हों तो एक दृश्य कई फाइल अनुरोध बन सकता है। इसीलिए समान पाठक संख्या वाली हल्की दस्तावेज़ साइट और भारी चित्रों वाली साइट के बिल का अनुमान केवल पृष्ठ-दृश्यों से नहीं लगाया जा सकता।
गतिशील अनुरोधों पर मुंबई की दर और Workers का हिसाब
Vercel पर सर्वर में चलने वाले काम का बिल अनुरोध संख्या के साथ गणना और आवंटित मेमोरी से बनता है। Vercel की Fluid Compute मूल्य तालिका मुंबई क्षेत्र में सक्रिय CPU के लिए 0.140 USD प्रति घंटा, मेमोरी के लिए 0.0116 USD प्रति GB-घंटा और Pro योजना में फ़ंक्शन अनुरोधों के लिए 0.60 USD प्रति दस लाख की दर देती है। CPU का समय तब गिना जाता है जब कोड सचमुच काम कर रहा हो; बाहरी सेवा के उत्तर की प्रतीक्षा में CPU का हिसाब रुकता है, लेकिन चल रहे फ़ंक्शन की आवंटित मेमोरी का हिसाब जारी रह सकता है।
मेमोरी की अवधि को हर अनुरोध की अवधि जोड़कर हमेशा नहीं निकाला जा सकता। Vercel में एक फ़ंक्शन इंस्टेंस एक साथ कई अनुरोध सँभाल सकता है; उसका मेमोरी शुल्क उस इंस्टेंस के चलते रहने की अवधि पर आधारित होता है। अधिक साथ-साथ आने वाले अनुरोधों में प्रति अनुरोध साधारण गुणा वास्तविक बिल को बढ़ाकर दिखा सकता है। अलग गणना क्षेत्र चुनने पर क्षेत्रीय दर भी बदलती है, इसलिए मुंबई की दर को सभी भारतीय परियोजनाओं का स्वतः लागू मूल्य नहीं मानना चाहिए।
Cloudflare Pages के फ़ंक्शन Workers योजना के उपयोग में गिने जाते हैं। Cloudflare Workers की आधिकारिक मूल्य तालिका मुफ्त योजना में रोजाना 100,000 गतिशील अनुरोध और प्रति अनुरोध 10 मिलीसेकंड CPU सीमा दिखाती है। सशुल्क योजना का न्यूनतम शुल्क 5 USD मासिक है; उसमें एक करोड़ अनुरोध और तीन करोड़ CPU-मिलीसेकंड शामिल हैं। इसके बाद अतिरिक्त दस लाख अनुरोधों पर 0.30 USD और अतिरिक्त दस लाख CPU-मिलीसेकंड पर 0.02 USD लगते हैं। सामान्य स्थिर फाइल अनुरोध मुफ्त और असीमित हैं, तथा इस योजना में डेटा निकासी का अलग शुल्क नहीं है; Workers की विशेष कैशिंग व्यवस्था से गुजरे अनुरोधों की गणना अलग हो सकती है।
इन दरों में एक अहम अंतर है: Vercel सक्रिय CPU के साथ आवंटित मेमोरी भी गिनता है, जबकि Workers की बताई गई मानक दर अनुरोध और CPU समय पर आधारित है। डेटाबेस, भंडारण या चित्र प्रसंस्करण जैसे जुड़े उत्पादों के शुल्क दोनों गणनाओं से अलग हो सकते हैं। इसलिए एक सेवा की केवल CPU दर को दूसरी के कुल बिल के सामने रखकर सस्ता विकल्प तय करना अधूरा हिसाब होगा।
तीन काल्पनिक कामों में खर्च का फर्क
तैयार पृष्ठों वाली साइट: मान लें कि महीने में दस लाख बार स्थिर पृष्ठ या फाइलें माँगी जाती हैं और कोई फ़ंक्शन नहीं चलता। Cloudflare पर इन सामान्य स्थिर अनुरोधों का अलग शुल्क नहीं बनेगा, यदि साइट प्रकाशन सीमाओं में समाती है। Vercel के बिल के लिए यह भी जानना होगा कि कुल कितने अनुरोध हुए, कितना डेटा भेजा गया और चुनी गई योजना में कितना उपयोग शामिल है। यहाँ परियोजना की फाइल संख्या प्रकाशन की बाधा बताती है, जबकि कुल भेजा गया डेटा बढ़ते ट्रैफ़िक का खर्च समझाता है।
सर्वर पर तैयार होता पृष्ठ: मान लें कि महीने में दस लाख अनुरोध आते हैं, प्रत्येक में 360 मिलीसेकंड सक्रिय CPU लगता है और Vercel पर एक GB मेमोरी वाला इंस्टेंस हर अनुरोध के लिए अलग-अलग 720 मिलीसेकंड चलता है। इस सरलीकृत स्थिति में 100 CPU-घंटे, 200 GB-घंटे मेमोरी और अनुरोधों को जोड़कर लगभग 16.92 USD का Vercel उपयोग शुल्क बनता है। योजना का आधार शुल्क, उपलब्ध क्रेडिट और डेटा स्थानांतरण इसमें शामिल नहीं हैं। यदि Workers पर भी प्रति अनुरोध उतना ही CPU समय लगे, तो सशुल्क योजना के शामिल हिस्से से ऊपर का CPU शुल्क 6.60 USD होगा और न्यूनतम मासिक शुल्क मिलाकर लगभग 11.60 USD बनेगा। अलग रनटाइम में वास्तविक CPU समय समान निकलेगा, यह इस काल्पनिक गणित की शर्त है, मापा हुआ परिणाम नहीं।
हल्का API: मान लें कि महीने में 50 लाख अनुरोध आते हैं और हर अनुरोध सात मिलीसेकंड CPU लेता है। Workers की सशुल्क योजना में कुल साढ़े तीन करोड़ CPU-मिलीसेकंड होंगे; शामिल हिस्से से ऊपर 0.10 USD और मासिक न्यूनतम शुल्क जोड़ने पर लगभग 5.10 USD बनेंगे। Vercel की मुंबई दर पर समान सक्रिय CPU समय लगभग 9.72 घंटे और उसका शुल्क लगभग 1.36 USD होगा; Pro अनुरोध शुल्क जोड़ने पर लगभग 4.36 USD बनते हैं। मेमोरी, डेटा स्थानांतरण, योजना का शुल्क और उपलब्ध क्रेडिट जोड़ने से पहले इसे अंतिम Vercel बिल कहना सही नहीं होगा।
Next.js में Pages और Workers का रास्ता अलग है
Next.js का स्थिर निर्यात Cloudflare Pages पर प्रकाशित किया जा सकता है। Cloudflare की Next.js मार्गदर्शिका सर्वर पर पृष्ठ बनाने, सर्वर क्रियाओं और मार्ग संचालकों वाले पूरे अनुप्रयोग के लिए Workers पर vinext सुझाती है। इसलिए पूरे अनुप्रयोग की तुलना करते समय Cloudflare के विकल्प को मुफ्त स्थिर Pages प्रकाशन मानकर लागत निकालना भ्रामक होगा। वहाँ तैनाती का तरीका और गतिशील अनुरोधों का हिसाब दोनों बदलते हैं।
पहले से Vercel पर चल रहे Next.js अनुप्रयोग में स्थानांतरण का काम केवल स्थिर पृष्ठ दिखाने तक सीमित नहीं रहता। सर्वर में चलने वाले मार्ग, बाहरी सेवाओं से संपर्क और कैश व्यवहार नए रनटाइम में संगत होने चाहिए। यदि परियोजना बिना सर्वर सुविधाओं के पूरा स्थिर निर्यात दे सकती है, तो Pages की फाइल और बिल्ड सीमाओं के भीतर उसका सरल खर्च अधिक आकर्षक है। यदि हर अनुरोध पर निजी पृष्ठ बनता है, तो मुंबई की Vercel गणना दर और Workers के अनुरोध तथा CPU शुल्क के साथ कार्यप्रवाह की मेहनत भी चुनाव में शामिल होगी।
यह भी पढ़ें:
संबंधित लेख


AI API का बजट बनाएँ—सिर्फ प्रति दस लाख टोकन की दर न देखें

AgentCore Runtime V2 दो सेकंड में शुरू—भारत के AWS क्षेत्र सूची से बाहर

Cloudflare Turnstile लगाएँ—सर्वर जाँच छोड़ी तो सुरक्षा शून्य

Claude Opus 4.6 या Gemini 3.1 Pro: आधी लागत हमेशा आधी क्षमता नहीं

Firebase मुफ्त है, जब तक सीमा टूटे—Spark से Blaze जाने का असली खर्च
हमारे न्यूज़लेटर की सदस्यता लें
Web3, AI और क्रिप्टो की नवीनतम खबरें सीधे अपने इनबॉक्स में पाएँ।