На це немає однозначної відповіді, оскільки це дійсно залежить від того, яка продуктивність вам потрібна, наскільки складною буде ваша програма тощо.
Завжди краще мати більше пам’яті, просто щоб бути в безпеці. Пам’ятайте, що ви ніколи не отримаєте повних 256 Мб оперативної пам’яті для Linux, найкраще, що ви можете отримати, це 240 Мб, оскільки решта буде виділена GPU (і ви дійсно повинні використовувати цей розкол у вашому навантаженні). 240 Мб - це не так багато, але, з іншого боку, є багато постачальників послуг VPS, які надають VPS (які є віртуалізованими приватними серверами) з 256 Мб оперативної пам’яті, і люди запускають досить великі сайти на цих машинах, так що це, безумовно, можливо.
Ви можете встановити ліміт пам’яті, доступний для сайту PHP, а для багатьох спільних хостинг-сервісів він встановлений на 8-16 Мб на сайті. І безліч додатків можуть працювати цілком задоволені цим. У MySQL є безліч параметрів конфігурації, які можна використовувати для обмеження використання пам'яті, і ви можете легко запустити її з 64 МБ (або навіть менше) пам'яті. Веб-сервер Apache теж не голодний на пам'ять, і є ще легші альтернативи. Ми можемо пропустити сервер FTP та SOCKS, оскільки він займає дійсно невеликий об'єм пам'яті (принаймні, коли використовується лише пара користувачів).
Тож база даних є найбільшою проблемою тут. Пам’ятайте, що чим більше сервера баз даних пам’яті, тим кращу продуктивність він отримає (він використовує його в основному для кешування безпечного вводу / виводу диска). На сайтах із дуже високим трафіком сервер баз даних має достатньо пам'яті, щоб зберегти (майже) всю базу даних у пам'яті. Вам, мабуть, не потрібна така хороша робота. RaspberryPi не має занадто швидкого зберігання (це як у 5-10 разів повільніше, ніж на повнорозмірних комп’ютерах навіть без RAID), тому продуктивність буде дуже повільною, коли вона потрапить на сховище. Продовжуючи вже згадані VPS - у більшості випадків вони мають набагато швидші рішення для зберігання, але вони також діляться цим сховищем з багатьма іншими VPS (часто 16 або навіть 32), тому це дуже часто не краще, ніж у RaspberryPi. І знову ж таки, багато сайтів із задоволенням працюють на цих серверах.
Отже, підводячи підсумок - вам слід прекрасно працювати з 256 Мб оперативної пам'яті, але вам доведеться налаштувати деякі параметри конфігурації, щоб знизити використання пам'яті. У Інтернеті слід легко знайти підручники з цього питання, особливо під час пошуку статей про оптимізацію сервера для використання VPS тощо. Якщо ви не плануєте використовувати щось, що потребує більше пам’яті в майбутньому, і ви можете зберегти гроші, купуючи 256 Мб версія RaspberryPi, вона може того вартий. І ви можете навчитися цікавим навичкам, як-от спроектувати додаток так, щоб воно використовувало менше пам’яті або конфігурація вашої системи потребувала менше пам’яті. Ці навички можуть заплатити в майбутньому.