2012-04-16 19 views
12

मैं रेल एप्लिकेशन पर अपनी पहली रूबी के साथ शुरुआत करना चाहता हूं।रेलवे पर रूबी चलाने के लिए सबसे कम स्पेस वीपीएस

यह एक छवि खींच जाएगा, और छवि के बारे में कुछ पाठ दोनों प्रदर्शित होंगे, और छवि के बारे में कुछ पाठ लिखने के लिए एक छोटा सा बॉक्स होगा, जिसे सबमिट किए जाने के बाद डेटाबेस में लिखा जाएगा।

यह 5 से अधिक समवर्ती उपयोगकर्ताओं के पास होने की संभावना नहीं है, क्योंकि यह एक निजी परियोजना है।

न्यूनतम VPS कल्पना रेल पर रूबी चलाने के लिए आवश्यक है? 64 एमबी (128 विस्फोट) राम पर यह संभव होगा या मैं भी कम हो सकता हूं?

+4

पृथ्वी पर आप केवल 64 एमबी रैम के साथ एक वीपीएस खोज रहे हैं ?! यह उबंटू सर्वर के लिए सिस्टम आवश्यकताओं को भी पूरा नहीं करता है। –

+0

मेरे पास जॉयेंट पर एक बहुत ही छोटी रेल थीं जो उन्होंने 1/4 जीबी मशीन, 256 एमबी, काफी हद तक कॉल करने के लिए उपयोग की थी, वह चीज़ जो मुझे 1 जीबी तक ले जाने के लिए मजबूर कर रही थी, वह था कि कुछ जीईएम थे जो इसके साथ नहीं बनाएंगे केवल 256 एमबी। मैं कहूंगा कि 256 एमबी न्यूनतम है, और यदि आपको एक बड़ा जीईएम, 512 एमबी बनाने की जरूरत है। – RadBrad

+1

@AndrewMarshall वे 32 एमबी तक नीचे जाते हैं: http://securedragon.net/index.php?p=openvz – Joseph

उत्तर

9

सबसे कम मैं वकालत करता हूँ एक 512MB प्रणाली है। रेल स्टैक पर रूबी अकेले 50-100 एमबी हो सकता है जब तक कि आप एक्स्ट्रा को छीनने के बारे में बहुत सावधान न हों। यह आधुनिक प्रणाली पर स्मृति की एक अपरिहार्य मात्रा है, हालांकि, जहां वीपीएस दुनिया में 4096 एमबी भी आम है।

Linode बुनियादी 512 एमबी प्रणाली के लिए $ 19.95 योजना प्रदान करता है, जबकि सस्ता नहीं है, निजी परियोजनाओं के लिए भी बहुत सस्ती है। कम महंगे प्रदाता हैं, लेकिन उनकी सेवा की गुणवत्ता में काफी भिन्नता हो सकती है।

यदि आप Passenger का उपयोग कर रहे हैं तो भी 512 एमबी मशीन कई हल्के ढंग से लोड की गई साइटों को चला सकती है।

अपना स्वयं का वीपीएस चलाने के बजाय आप Heroku का उपयोग करना चाहेंगे जो ग्राहकों को सीधे स्मृति आवंटित नहीं करता है बल्कि इसके बजाय CPU समय के शेयरों को वे "डायनोस" कहते हैं जो वीपीएस से कुछ अधिक अमूर्त हैं।

+0

क्या मैं पूछ सकता हूं कि यात्री के बारे में इतना खास क्या है कि यह कम स्मृति का उपयोग करता है? – lulalala

5

युवा जोसेफ। आपको गिट का उपयोग करना सीखना चाहिए और हेरोकू का उपयोग शुरू करना चाहिए। Heroku इसे वेबसाइट पर स्पष्ट रूप से प्रचारित नहीं करता है लेकिन वे एक नि: शुल्क योजना प्रदान करते हैं।