इसके लिए कोई निश्चित उत्तर नहीं है क्योंकि यह वास्तव में इस बात पर निर्भर करता है कि आपको कितना प्रदर्शन चाहिए, आपका आवेदन कितना जटिल होगा आदि।
हमेशा अधिक मेमोरी होना बेहतर है, बस सुरक्षित रहना है। याद रखें कि आप कभी भी लिनक्स में पूर्ण 256MB RAM नहीं पाएंगे, सबसे अच्छा आपको 240MB मिल सकता है क्योंकि बाकी को GPU के लिए आवंटित किया जाएगा (और आपको वास्तव में अपने कार्यभार में इस विभाजन का उपयोग करना चाहिए)। 240MB ज्यादा नहीं है, लेकिन दूसरी तरफ बहुत सारे VPS सर्विस प्रोवाइडर हैं जो 256MB RAM के साथ VPSes (जो कि virtualized प्राइवेट सर्वर हैं) मुहैया कराते हैं और लोग इस मशीनों पर काफी बड़ी साइट्स चलाते हैं तो यह निश्चित रूप से संभव है।
आप PHP साइट पर उपलब्ध मेमोरी की एक सीमा निर्धारित कर सकते हैं और कई साझा होस्टिंग सेवाओं पर यह प्रति साइट 8-16MB पर सेट है। और बहुत सारे एप्लिकेशन इससे काफी खुश चल सकते हैं। MySQL में बहुत सारे कॉन्फ़िगरेशन विकल्प हैं जिनका उपयोग मेमोरी मेमोरी को सीमित करने के लिए किया जा सकता है और आप इसे 64 एमबी (या इससे भी कम) मेमोरी के साथ आसानी से चला सकते हैं। अपाचे वेबसर्वर भी भूख नहीं स्मृति है और यहां तक कि हल्का विकल्प भी हैं। हम FTP और SOCKS सर्वर को छोड़ सकते हैं क्योंकि वे वास्तव में कम मात्रा में मेमोरी लेते हैं (कम से कम जब केवल कुछ उपयोगकर्ताओं द्वारा उपयोग किया जाता है)।
इसलिए डेटाबेस यहाँ सबसे बड़ा मुद्दा है। याद रखें कि जितना अधिक मेमोरी डेटाबेस सर्वर होगा, उतना ही बेहतर प्रदर्शन होगा (यह मुख्य रूप से कैश के लिए सुरक्षित डिस्क I / O का उपयोग करता है)। वास्तव में उच्च ट्रैफ़िक साइटों पर, डेटाबेस सर्वर में मेमोरी (लगभग) पूरे डेटाबेस को मेमोरी में रखने के लिए पर्याप्त मेमोरी होती है। आपको शायद उस अच्छे प्रदर्शन की ज़रूरत नहीं होगी। RaspberryPi में बहुत जल्दी स्टोरेज नहीं है (यह बिना RAID के पूर्ण विकसित कंप्यूटरों की तुलना में 5-10 गुना धीमा है) इसलिए स्टोरेज हिट करने पर आपका प्रदर्शन वास्तव में धीमा हो जाएगा। पहले से ही उल्लेखित VPSes - उनके पास ज्यादातर मामलों में बहुत तेज़ भंडारण समाधान हैं, लेकिन वे इस भंडारण को कई अन्य VPSes (अक्सर 16 या 32) के साथ भी साझा करते हैं, इसलिए यह अक्सर रास्पबेरीपी पर एक से बेहतर नहीं होता है। और फिर, बहुत सारी साइटें उन सर्वरों पर खुशी से चलती हैं।
तो योग करने के लिए - आपको 256MB RAM के साथ पूरी तरह से ठीक होना चाहिए लेकिन आपको मेमोरी उपयोग को कम करने के लिए कुछ कॉन्फ़िगरेशन विकल्पों को ट्विस्ट करना होगा। इंटरनेट पर उस बारे में कुछ ट्यूटोरियल ढूंढना आसान होना चाहिए, खासकर जब वीपीएस उपयोग के लिए सर्वर के अनुकूलन के बारे में लेख की तलाश में आदि। यदि आप भविष्य में अधिक मेमोरी की आवश्यकता है और कुछ पैसे खरीदकर सुरक्षित कर सकते हैं। रास्पबेरीपी का 256 एमबी संस्करण, इसके लायक हो सकता है। और आप अपने एप्लिकेशन को डिज़ाइन करने जैसे कुछ दिलचस्प कौशल सीख सकते हैं ताकि यह कम मेमोरी का उपयोग करे या कम मेमोरी की आवश्यकता के लिए आपके सिस्टम को कॉन्फ़िगर करे। यह कौशल भविष्य में भुगतान कर सकता है।